{
  "issueNumber": 39,
  "issueUrl": "https://github.com/mgifford/open-scans/issues/39",
  "issueTitle": "SCAN: All UK Councils 1/2 (200)",
  "scanTitle": "UK Councils 1/2 (200)",
  "submittedBy": "mgifford",
  "engines": [
    "all"
  ],
  "scannedAt": "2026-04-17T02:16:56.772Z",
  "totalElapsedMs": 2703305,
  "totalSubmitted": 199,
  "acceptedCount": 199,
  "scannedCount": 122,
  "skippedDueToTimeout": 77,
  "skippedDueToErrAborted": 0,
  "rejectedCount": 0,
  "rejected": [],
  "alfaTotals": {
    "passed": 86940,
    "failed": 4958,
    "cantTell": 1715,
    "inapplicable": 6088
  },
  "axeTotals": {
    "passed": 79340,
    "failed": 613,
    "cantTell": 994,
    "inapplicable": 5744
  },
  "equalAccessTotals": {
    "passed": 213921,
    "failed": 5899,
    "uniqueFailed": 5131,
    "duplicates": 768,
    "cantTell": 4933,
    "inapplicable": 0
  },
  "accesslintTotals": {
    "passed": 8781,
    "failed": 695,
    "uniqueFailed": 685,
    "duplicates": 10,
    "cantTell": 0,
    "inapplicable": 0
  },
  "qualwebTotals": {
    "passed": 37470,
    "failed": 1198,
    "cantTell": 10971,
    "inapplicable": 253
  },
  "duplicateFindingTotals": 5804,
  "darkModeUrlCount": 10,
  "reducedMotionUrlCount": 48,
  "highContrastUrlCount": 3,
  "forcedColorsUrlCount": 11,
  "reducedTransparencyUrlCount": 0,
  "results": [
    {
      "submittedUrl": "https://www.aberdeencity.gov.uk/",
      "finalUrl": "https://www.aberdeencity.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Aberdeen City Council",
      "elapsedMs": 32922,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 128,
          "failed": 15,
          "cantTell": 2,
          "inapplicable": 55
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"rcc-confirm-button\"]",
            "html": "<button class=\"\" id=\"rcc-confirm-button\" aria-label=\"Accept cookies\" style=\"background: rgb(192, 0, 89); border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: white; cursor: pointer; flex: 0 0 auto; padding: 5px 10px; margin: 15px; width: 45%;\">OK to use analytics cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7589bf772a89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48eefb0e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"rcc-decline-button\"]",
            "html": "<button class=\"\" id=\"rcc-decline-button\" aria-label=\"Decline cookies\" style=\"background: white; border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: rgb(192, 0, 89); cursor: pointer; flex: 0 0 auto; padding: 5px 10px; margin: 15px; width: 45%;\">Don't use analytics cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adc7afbf27c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0842d38b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"rcc-confirm-button\"]",
            "html": "<button class=\"\" id=\"rcc-confirm-button\" aria-label=\"Accept cookies\" style=\"background: rgb(192, 0, 89); border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: white; cursor: pointer; flex: 0 0 auto; padding: 5px 10px; margin: 15px; width: 45%;\">OK to use analytics cookies</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02b7c8ee6be3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-58dae53c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"rcc-decline-button\"]",
            "html": "<button class=\"\" id=\"rcc-decline-button\" aria-label=\"Decline cookies\" style=\"background: white; border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: rgb(192, 0, 89); cursor: pointer; flex: 0 0 auto; padding: 5px 10px; margin: 15px; width: 45%;\">Don't use analytics cookies</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd72b426b502",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62ee072b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "304611907975",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2407d5d35c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4602a9ee2d66",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 200,
        "duplicateFailedCount": 8,
        "uniqueFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 222,
          "failed": 2,
          "cantTell": 2,
          "inapplicable": 112
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "skip-link"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".text-black",
            "html": "<div class=\"text-black bold\" style=\"flex: 1 0 300px; margin: 15px;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1d1eb4c634a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a1c91f4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".text-black",
            "html": "<div class=\"text-black bold\" style=\"flex: 1 0 300px; margin: 15px;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd10ac8d18de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e5eca2c"
          }
        ],
        "outcomeCount": 338,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 206,
          "failed": 11,
          "cantTell": 7,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_visible",
          "html_skipnav_exists",
          "skip_main_exists",
          "style_background_decorative",
          "style_color_misuse",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "svg_graphics_labelled"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html style=\"height: 100%;\" lang=\"en\">",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a58a15941113",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52ead395"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"height: 100%;\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "908a2189b204",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef3f88a7"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"default-src 'self' data: wss://*.skype.com https://*.skype.com *.data.microsoft.com *.omnichannelengagementhub.com https://accdevb2c.b2clogin.com/ https://acctstb2c.b2clogin.com/ https://*.aberdeencity.gov.uk https://*.azure.com https://*.cdn.office.net https://dc.services.visualstudio.com https://*.googleapis.com https://*.google-analytics.com *.cloudflare.com https://*.gstatic.com; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://js.monitor.azure.com *.googleapis.com *.cloudflare.com *.googletagmanager.com translate.google.com *.omnichannelengagementhub.com https://unpkg.com https://*.azureedge.net https://oc-cdn-ocprod.azureedge.net; object-src 'none'; child-src 'self' blob: https://accdevb2c.b2clogin.com/ https://acctstb2c.b2clogin.com/ https://oc-cdn-ocprod.azureedge.net https://www.youtube.com *.omnichannelengagementhub.com https://*.aberdeencity.gov.uk; style-src 'self' 'unsafe-inline' *.googleapis.com *.cloudflare.com https://www.gstatic.com ; img-src 'self' data: https://*.aberdeencity.gov.uk https://*.gstatic.com https://www.google.com https://translate.google.com *.googletagmanager.com https://*.googleapis.com https://aberdeen-staging-d10.councilplatform.com/ https://aberdeen.councilplatform.com/;\" http-equiv=\"Content-Security-Policy\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "628acbd14e8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14bf572f"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5823b996d80e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<style>",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c85e648bfd5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85e187a0"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style>",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a25ca0cb16f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ba465a7"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"https://www.gstatic.com/_/translate_http/_/ss/k=translate_http.tr.zZZZhVqDDCw.L.W.O/am=AAA4/d=0/rs=AN8SPfpXOODejAwfpX0HXTmGDSoEuMBUiQ/m=el_main_css\" charset=\"UTF-8\" rel=\"stylesheet\" type=\"text/css\">",
            "message": "The HTML attribute(s) \"charset\" is deprecated for the <link> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "274ce7b53630",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecfba62c"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body style=\"position: relative; min-height: 100%; top: 0px;\">",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5b6e8564c97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d2d08e3"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a style=\"color: white;\" class=\"text-center text-white bg-[#742774] underline text-[18px] sr-only focus:not-sr-only\" id=\"skipContents\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a34b678dd02b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98cb5e32"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"color: white;\" class=\"text-center text-white bg-[#742774] underline text-[18px] sr-only focus:not-sr-only\" id=\"skipContents\" href=\"#main-content\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4aeaabf1bf2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14313dc2"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 66 66\" height=\"96px\" width=\"96px\" class=\"VIpgJd-ZVi9od-aZ2wEe\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8da771783f7d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cf7a1b3"
          }
        ],
        "outcomeCount": 218,
        "uniqueFailedCount": 11,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/frame-title",
          "labels-and-names/label-content-mismatch",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "#goog-gt-tt",
            "selector": "#goog-gt-tt",
            "html": "<div id=\"goog-gt-tt\" class=\"VIpgJd-yAWNEb-L7lbkb skiptranslate\" style=\"border-radius: 12px; margin: 0 0 0 -23px; padding: 0; font-family: 'Google Sans', Arial, sans-serif;\" data-id=\"\"><div id=\"goog-gt...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9b6843a26e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eae1a768"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "selector": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7f0a95153b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a34e07c"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#rcc-confirm-button",
            "selector": "#rcc-confirm-button",
            "html": "<button class=\"\" id=\"rcc-confirm-button\" aria-label=\"Accept cookies\" style=\"background: rgb(192, 0, 89); border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: white; cursor: ...",
            "impact": "serious",
            "message": "Accessible name \"Accept cookies\" does not contain visible text \"OK to use analytics cookies\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f6df82b0915",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cadda631"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#rcc-decline-button",
            "selector": "#rcc-decline-button",
            "html": "<button class=\"\" id=\"rcc-decline-button\" aria-label=\"Decline cookies\" style=\"background: white; border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: rgb(192, 0, 89); cursor:...",
            "impact": "serious",
            "message": "Accessible name \"Decline cookies\" does not contain visible text \"Don't use analytics cookies\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2564d65760b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7d40c04"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 61,
          "failed": 4,
          "cantTell": 29,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4d5c9ded32d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbab63e2d1fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 95,
        "duplicateFailedCount": 2,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://www.aberdeenshire.gov.uk/",
      "finalUrl": "https://www.aberdeenshire.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home - Aberdeenshire Council",
      "elapsedMs": 25596,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 860,
          "failed": 57,
          "cantTell": 20,
          "inapplicable": 46
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"my-aberdeenshire-link\"]",
            "html": "<a href=\"https://www.aberdeenshire.gov.uk/my\" target=\"_self\" class=\"my-aberdeenshire-logo\" id=\"my-aberdeenshire-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25ccc00f1ee6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43b19f6a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"basic-addon3\"]",
            "html": "<button type=\"submit\" class=\"input-group-text\" id=\"basic-addon3\" aria-label=\"Search the website\">Search</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f2dddecaaf3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7871e401"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-system btn\"]",
            "html": "<a href=\"https://online.aberdeenshire.gov.uk/myAberdeenshire/AuthServices/SignIn\" class=\"btn-system btn\">Sign in</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ebf5baf644e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-409ef39b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/schools\" aria-label=\"Schools and learning\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08eb65bb801a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/waste\" aria-label=\"Bins and recycling\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/roads-and-travel\" aria-label=\"Roads and travel\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax\" aria-label=\"Council Tax\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-and-grants\" aria-label=\"Benefits and grants\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"more-services\"]",
            "html": "<a id=\"more-services\" data-redirect=\"/all-services\" href=\"/all-services\" class=\"more-card btn btn-link text-start view-all-services\" tabindex=\"0\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92753ec66053",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54278110"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/communities/cost-of-living\">Help with cost of living</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"external-link\"]",
            "html": "<a href=\"https://www.livelifeaberdeenshire.org.uk/\" target=\"_blank\" class=\"external-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bce3ecffb0cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81f4ea4d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"px-lg-4 px-md-2 px-sm-1\"]",
            "html": "<a href=\"/data/accessibility\" class=\"px-lg-4 px-md-2 px-sm-1\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08b8511389fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b55004ac"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"px-lg-4 px-md-2 px-sm-1\"]",
            "html": "<a href=\"/data/site-information\" class=\"px-lg-4 px-md-2 px-sm-1\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"px-lg-4 px-md-2 px-sm-1\"]",
            "html": "<a href=\"/data/data-protection\" class=\"px-lg-4 px-md-2 px-sm-1\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"px-lg-4 px-md-2 px-sm-1\"]",
            "html": "<a href=\"/news\" class=\"px-lg-4 px-md-2 px-sm-1\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"px-lg-4 px-md-2 px-sm-1\"]",
            "html": "<a href=\"/contact-us\" class=\"px-lg-4 px-md-2 px-sm-1\">Contact the council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"px-lg-4 px-md-2 px-sm-1 external-link\"]",
            "html": "<a href=\"https://twitter.com/aberdeenshire\" target=\"_blank\" class=\"px-lg-4 px-md-2 px-sm-1 external-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16ce3a10135a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6721bcc6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"px-lg-4 px-md-2 px-sm-1 external-link\"]",
            "html": "<a href=\"https://www.linkedin.com/company/aberdeenshire-council\" target=\"_blank\" class=\"px-lg-4 px-md-2 px-sm-1 external-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"px-lg-4 px-md-2 px-sm-1 external-link\"]",
            "html": "<a href=\"https://www.youtube.com/user/aberdeenshirecouncil\" target=\"_blank\" class=\"px-lg-4 px-md-2 px-sm-1 external-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"px-lg-4 px-md-2 px-sm-1 external-link\"]",
            "html": "<a href=\"https://whatsapp.com/channel/0029VayVYVtIHphFQYLg3T1a\" class=\"px-lg-4 px-md-2 px-sm-1 external-link\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f82b0d75622",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.85:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8a57c1c3515",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.85:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.85:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.85:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.85:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2",
            "html": "<h2>Council services</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3899d2c006d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-839010ef"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r85",
            "xpath": "/p[@class=\"fst-italic fw-bold strapline\"]",
            "html": "<p class=\"fst-italic fw-bold strapline\">from mountain to sea... the very best of Scotland!</p>",
            "message": "The text of the paragraph is all italic",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30586ee15f5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55196843"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r86",
            "xpath": "/iframe[@id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\"]",
            "html": "<iframe src=\"https://oc-cdn-public-gbr.azureedge.net/livechatwidget/v2public/htmls/chatv2.html?data-app-id=aa522f03-ca5d-4031-be56-f8e7b1ebb8ec&data-org-id=864c2b1a-e808-4735-86db-1295ea4d77be&data-org-url=https://unq864c2b1ae808473586db1295ea4d7-crm11.omnichannelengagementhub.com&hostname=www.aberdeenshire.gov.uk&data-lcw-version=prod\" name=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" title=\"Chat Widget\" allow=\"microphone *; camera *; geolocation *; autoplay;\" allowfullscreen=\"true\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" height=\"0px\" width=\"0px\" role=\"presentation\" style=\"position: fixed; border-width: 0px; z-index: 999999;\" />",
            "message": "The element is marked as decorative but is exposed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f43aee65637",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf06cc42"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a789d118b4f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 983,
        "duplicateFailedCount": 43,
        "uniqueFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 776,
          "failed": 0,
          "cantTell": 17,
          "inapplicable": 40
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [],
        "outcomeCount": 833,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1755,
          "failed": 66,
          "cantTell": 27,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_contentinfo_misuse",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css\" crossorigin=\"anonymous\" integrity=\"sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c6ef6f80fc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cd16919"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css\" crossorigin=\"anonymous\" integrity=\"sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dbc62d25c36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9888347a"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css\" crossorigin=\"anonymous\" integrity=\"sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN\" rel=\"stylesheet\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d94efd82f963",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a282a19c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30afeb350d4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97b432a2"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e974e12de92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6cb7e97"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"#content\">",
            "message": "Text contrast of 3.23 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb923caa6e47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fbb6a8f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Aberdeenshire council home page\" href=\"/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dc14fc1d210",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-520abe76"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-describedby=\"basic-addon3\" aria-label=\"Search this website\" placeholder=\"Search this website\" name=\"Query\" class=\"form-control\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f82d2e49acbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4683838e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search the website\" id=\"basic-addon3\" class=\"input-group-text\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5651c5de14e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec6f1e44"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2 class=\"popular-links\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 28.8px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7065424b7eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf70ea20"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"View planning applications\" title=\"View planning applications\" href=\"https://upa.aberdeenshire.gov.uk/online-applications/search.do\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "644daa55d104",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1902f52"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-2\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b465e13a0185",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6ea1f52"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"Bin dates for households\" title=\"Bin dates for households\" href=\"https://online.aberdeenshire.gov.uk/Apps/Waste-Collections/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d682b9a024f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4373756f"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-2\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"Recycling centres and bookings\" title=\"Recycling centres and bookings\" href=\"/waste/recycling/household-waste-recycling-centre-hwrc-opening-times\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbfc13e69ba2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c114fe12"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-2\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"Housing portal\" title=\"Housing portal\" href=\"/housing/housing-portal\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1ef24d1e82e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b82857d9"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-2\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"Gritting routes\" title=\"Gritting routes\" href=\"/roads-and-travel/roads/winter-maintenance/gritting-routes\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7d1302de276",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ff480a3a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-2\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"Road closures and restrictions\" title=\"Road closures and restrictions\" href=\"/roads-and-travel/closures-and-restrictions/roadworks\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba9d19903915",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d9c533d"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-2\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"School term dates\" title=\"School term dates\" href=\"https://online.aberdeenshire.gov.uk/schooltermdates\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15cf16a0bacc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90a037c5"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-2\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"Scottish Parliament Election 2026\" title=\"Scottish Parliament Election 2026\" href=\"/council-and-democracy/elections/scottish-parliament-election-2026\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42511120872d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2ef12fe"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-2\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn-system btn\" href=\"https://online.aberdeenshire.gov.uk/myAberdeenshire/AuthServices/SignIn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bb4c141e124",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab1c8121"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a aria-label=\"Online services: Pay, Report, Request\" class=\"btn w-100 btn-primary my-3 my-lg-5\" href=\"/online-services\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56b9f812fc6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f73d66b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9c5eea9e4e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9d40766"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Planning and building\" href=\"/planning\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b12f371062b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a762f054"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right icon mt-3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee4582ed349e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1276698c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Schools and learning\" href=\"/schools\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86953dc79381",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82461bcc"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right icon mt-3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Bins and recycling\" href=\"/waste\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dceb5f954903",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dbe6b161"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right icon mt-3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Housing\" href=\"/housing\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6500aac08b70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59250805"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right icon mt-3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Roads and travel\" href=\"/roads-and-travel\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ae318a268c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25d47cc4"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right icon mt-3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Council Tax\" href=\"/council-tax\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa871b0721b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01142528"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right icon mt-3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Social care and health\" href=\"/social-care-and-health\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af09a16b29dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e82e8d9a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right icon mt-3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Benefits and grants\" href=\"/benefits-and-grants\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ad561d3c853",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cefc8bf"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right icon mt-3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"0\" class=\"more-card btn btn-link text-start view-all-services\" href=\"/all-services\" data-redirect=\"/all-services\" id=\"more-services\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a71e5950017",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a5b7ba9"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right icon text-white\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3703df914af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ccb294b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee0b66c2cf4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9f90e78"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"card-title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7284a3945401",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d539948"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-1 icon\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e66a4aaab536",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bdc262b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"card-title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-1 icon\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"card-title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"small mb-1 text-white\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93f2fb545077",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a412cade"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"feather feather-arrow-down-right me-1 icon\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn btn-primary\" href=\"/news\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8904c55977c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ae4851c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-primary\" href=\"/news\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86af5d768c76",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f39b7515"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer class=\"bg-blue-dark text-center pb-5\">",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfff62e40303",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c4b58d4"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"fst-italic fw-bold strapline\">",
            "message": "Confirm this text 'from mountain to sea... the very best of Scotland!' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e62a578b162",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25ca3ef3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<iframe style=\"position: fixed; border-width: 0px; z-index: 999999;\" role=\"presentation\" width=\"0px\" height=\"0px\" webkitallowfullscreen=\"true\" mozallowfullscreen=\"true\" allowfullscreen=\"true\" allow=\"microphone *; camera *; geolocation *; autoplay;\" title=\"Chat Widget\" id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" name=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" src=\"https://oc-cdn-public-gbr.azureedge.net/livechatwidget/v2public/htmls/chatv2.html?data-app-id=aa522f03-ca5d-4031-be56-f8e7b1ebb8ec&data-org-id=864c2b1a-e808-4735-86db-1295ea4d77be&data-org-url=https://unq864c2b1ae808473586db1295ea4d7-crm11.omnichannelengagementhub.com&hostname=www.aberdeenshire.gov.uk&data-lcw-version=prod\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33d7100225bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3258922"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe style=\"position: fixed; border-width: 0px; z-index: 999999;\" role=\"presentation\" width=\"0px\" height=\"0px\" webkitallowfullscreen=\"true\" mozallowfullscreen=\"true\" allowfullscreen=\"true\" allow=\"microphone *; camera *; geolocation *; autoplay;\" title=\"Chat Widget\" id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" name=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" src=\"https://oc-cdn-public-gbr.azureedge.net/livechatwidget/v2public/htmls/chatv2.html?data-app-id=aa522f03-ca5d-4031-be56-f8e7b1ebb8ec&data-org-id=864c2b1a-e808-4735-86db-1295ea4d77be&data-org-url=https://unq864c2b1ae808473586db1295ea4d7-crm11.omnichannelengagementhub.com&hostname=www.aberdeenshire.gov.uk&data-lcw-version=prod\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dc1cb93b925",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c761d74"
          }
        ],
        "outcomeCount": 1824,
        "uniqueFailedCount": 43,
        "duplicateFailedCount": 23,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 86,
          "failed": 6,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "distinguishable/color-contrast",
          "landmarks/landmark-main",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "div:nth-of-type(1) > div > div:nth-of-type(2) > div > div",
            "selector": "div:nth-of-type(1) > div > div:nth-of-type(2) > div > div",
            "html": "<div class=\"small mb-1 text-white\">06 April 2026</div>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 3.4:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96c0ffde91b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a4b7d52"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c251aa73722",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#service-navigation-container",
            "selector": "#service-navigation-container",
            "html": "<div class=\"container navigation-container toggle-container py-5 d-none px-3 px-md-5 bg-white\" id=\"service-navigation-container\">\n\n    <h2>All Services</h2>\n    <div class=\"row g-0\">\n                <...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae7de48ede05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73038ff6"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#search-container",
            "selector": "#search-container",
            "html": "<div class=\"container search-container toggle-container py-5 px-3 px-md-5 d-none bg-white\" id=\"search-container\">\n    <div class=\"row justify-content-start\">\n        <div class=\"col-12 col-lg-8\">\n    ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bf4c080aeb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ccd9423"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#content",
            "selector": "#content",
            "html": "<section class=\"container mt-4 home-page\" id=\"content\">\n\t<div class=\"row hidden-md-up signpost-links\">\n\t\t<h2>Council services</h2>\n\t\t\n\n\n\n<div class=\"col-md-6 col-lg-4 landing-box-container \">\n        ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "479e34f099f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1a82979"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#features-and-news",
            "selector": "#features-and-news",
            "html": "<section class=\"mt-4 py-4 border-top border-3 bg-grey-light\" id=\"features-and-news\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"row\">\n\t\t\t\t\t<article class=\"col-12 col-md-6 feature-section mb-5 mt-lg-0 pe...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d1611200ffe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d87ed0b8"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 309,
          "failed": 7,
          "cantTell": 81,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R70",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f52e6bdbc537",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17ddd1d26d05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 399,
        "duplicateFailedCount": 5,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 71
    },
    {
      "submittedUrl": "https://www.adur-worthing.gov.uk/",
      "finalUrl": "https://www.adur-worthing.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home - Adur &amp; Worthing Councils",
      "elapsedMs": 18317,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 870,
          "failed": 29,
          "cantTell": 4,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r83"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies/cookie-settings/\">Cookie settings</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c8dff7d788a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-all\"]",
            "html": "<a class=\"link-all\" title=\"See all news\" href=\"/news/\">See all of our news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01aad4713343",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9ed13c5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/consultations/\" title=\"Current consultations\">Current consultations</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits/\">Benefits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking/\">Parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/payments/\">Payments</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/recycling-and-waste/\">Recycling & Waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/streets-and-travel/\">Streets & Travel</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/\">Residents</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/businesses/\">Businesses</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/the-councils/\">The Councils</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/visitors/\">Visitors</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.adur-worthing.gov.uk/facebook/\">Facebook</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.adur-worthing.gov.uk/twitter/\">X (Twitter)</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.adur-worthing.gov.uk/instagram/\">Instagram</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.adur-worthing.gov.uk/youtube/\">YouTube</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibility/\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy-notice/\">Privacy notice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies/\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-the-councils/neighbouring-councils/\">Neighbouring councils</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://timeforworthing.uk/\" rel=\"external\">Time for Worthing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Stay up-to-date with your local news in the Adur a...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e3ce0146dff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We are committed to engage with our communities in...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card-text\"]",
            "html": "<p class=\"card-text\">To have your say see all our current consultations</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d80943ece9c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-862ba021"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card-text\"]",
            "html": "<p class=\"card-text\">Search for the latest plans in your area</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card-text\"]",
            "html": "<p class=\"card-text\">The latest alcohol and gambling applications</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c9395aaf53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          }
        ],
        "outcomeCount": 951,
        "duplicateFailedCount": 24,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 605,
          "failed": 0,
          "cantTell": 20,
          "inapplicable": 43
        },
        "failedRules": [],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link"
        ],
        "failures": [],
        "outcomeCount": 668,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1692,
          "failed": 15,
          "cantTell": 10,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_complementary_labelled",
          "aria_content_in_landmark",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b17e433fd835",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/safari-pinned-tab.svg\" color=\"#2d89ef\" rel=\"mask-icon\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a407ab8b61ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2aa3d0c"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"/safari-pinned-tab.svg\" color=\"#2d89ef\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c099999eb0d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2429722"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/assets/css/styles.min.css?v=1.4.2\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4ca7030f938",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ceb678dd"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#page-content\" class=\"sr-only sr-only-focusable\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a951b197b29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f58b5357"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#page-content\" class=\"sr-only sr-only-focusable\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98faf6a67d35",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3dee24d5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"cookie-banner__message\">",
            "message": "Confirm this text 'Tell us whether you accept cookies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "923dce13e9ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e7bb765"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Toggle navigation\" aria-expanded=\"false\" aria-controls=\"navbar\" data-target=\"#navbar\" data-toggle=\"collapse\" type=\"button\" class=\"navbar-toggler d-print-none\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cf1f655ec9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6e7fb48"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f2505ca75bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81dc3474"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" accesskey=\"4\" title=\"Search here\" aria-label=\"Search\" placeholder=\"Search for...\" type=\"search\" id=\"cludo-search-input\" class=\"form-control\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16549245f520",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bce1ec7e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"home page primary tasks navigation\" role=\"navigation\" class=\"nav-box pb-0\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "feeedc5e7abd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecf9b2c9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"home page secondary tasks navigation\" role=\"navigation\" class=\"nav-box\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9fe7ab2e826",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a5a3ab3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"card-deck-small card-deck-container mb-1 pb-1\">",
            "message": "Confirm this text 'What's happening' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abcf3c896038",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69767cd6"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"card-container-large card-deck-container mb-1 pb-1\">",
            "message": "Confirm this text 'Have your say' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49bdf2af3d09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7811e406"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside class=\"footer-top bg-primary text-white d-print-none pt-4 pb-2 pt-lg-5 pt-xl-7\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e12f014a3ee6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee2e8ebb"
          }
        ],
        "outcomeCount": 1709,
        "uniqueFailedCount": 15,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 323,
          "failed": 0,
          "cantTell": 159,
          "inapplicable": 1
        },
        "failedRules": [],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [],
        "outcomeCount": 483,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 24
    },
    {
      "submittedUrl": "https://www.ambervalley.gov.uk/",
      "finalUrl": "https://www.ambervalley.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Amber Valley Borough Council",
      "elapsedMs": 24360,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 933,
          "failed": 88,
          "cantTell": 1,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r83"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r60",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"CybotCookiebotDialogPoweredbyCybot\"]",
            "html": "<a href=\"https://www.cookiebot.com/en/what-is-behind-powered-by-cookiebot/?utm_source=banner_cb&utm_medium=referral&utm_content=v2\" rel=\"noopener nofollow\" target=\"_blank\" id=\"CybotCookiebotDialogPoweredbyCybot\" aria-label=\"Cookiebot by Usercentrics - opens in a new window\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c296bbc89367",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04e463a1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"CybotCookiebotDialogBodyEdgeMoreDetailsLink\"]",
            "html": "<a id=\"CybotCookiebotDialogBodyEdgeMoreDetailsLink\" href=\"#\" class=\"\">Show details</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7e1986cf0bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e5634d4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"btnA2Z\"]",
            "html": "<button id=\"btnA2Z\" type=\"button\" class=\"navbar-toggle collapse in\" style=\"padding-top:5px; padding-bottom:5px\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "448dce0f0b71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10795e6d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"btnMenu\"]",
            "html": "<button id=\"btnMenu\" type=\"button\" style=\"padding-top:5px; padding-bottom:5px\" class=\"navbar-toggle collapse in\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48bf1f1bcc07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42452089"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us/\">How to get in touch</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20bb3cfd5a79",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/our-website/accessibility/\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/data-protection/\">Data protection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/our-website/\">Our website</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/budgets-and-spending/transparency/\">Transparency</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/news/\">Latest news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/public-notices/\">Public notices</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/councillors-area/\">Councillor's area</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/our-website/accessibility/\">Accessibility</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30c36a0a09a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12536a28"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/council/data-protection/\">Data protection</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/our-website/\">Our website</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/council/budgets-and-spending/transparency/\">Transparency</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/council/news/\">Latest news</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/council/public-notices/\">Public notices</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5875c3ee52c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ca876a736fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce391a981c09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul",
            "html": "<ul>\n        </ul>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12d09d01f2f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97d816a9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cbcf0e92548",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1072,
        "duplicateFailedCount": 77,
        "uniqueFailedCount": 11,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 623,
          "failed": 13,
          "cantTell": 5,
          "inapplicable": 42
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex",
          "table-duplicate-name",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "body > .container",
            "html": "<div class=\"container\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d0beccbfdbf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62c36a49"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#firstUpperLgLink > .lgtext",
            "html": "<span class=\"lgtext\">\n                            View a planning application\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36edde7872e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-847c8273"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(1) > .row > .lgitem.col-md-4.col-sm-6:nth-child(2) > .lglink > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Bin collection dates\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f4e5acedb31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45797aed"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(1) > .row > .lgitem.col-md-4.col-sm-6:nth-child(3) > .lglink > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Garden waste\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "171404c39b56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3891b92a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(1) > .row > .lgitem.col-md-4.col-sm-6:nth-child(4) > .lglink > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Missed bin collections\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9578e9208a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52f2afa9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(1) > .row > .lgitem.col-md-4.col-sm-6:nth-child(5) > .lglink > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Request a new bin or repair\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8890413a9b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ff8992ef"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(1) > .row > .lgitem.col-md-4.col-sm-6:nth-child(6) > .lglink > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Social rented housing\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b779c02b20a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49983d07"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"check-my-balance/\"] > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Check council tax balance\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "569198093dc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e851607"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"make-a-payment\"] > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Make a payment\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e0a73c4c921",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6167aa1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(1) > .row > .lgitem.col-md-4.col-sm-6:nth-child(9) > .lglink > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Annual council tax rates\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ea6c3e9207d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ac27fb8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(1) > .row > .lgitem.col-md-4.col-sm-6:nth-child(10) > .lglink > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Council tax notify a change\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b4442009a41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-525a2889"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"my-property\"] > .lgtext",
            "html": "<span class=\"lgtext\">\n                            My property\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59e8c80c1041",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b44df17c"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#firstLowerLgLink > .lgtext",
            "html": "<span class=\"lgtext\">\n                            Jobs and careers\n                        </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "800835f273b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-441bf24f"
          }
        ],
        "outcomeCount": 683,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 13
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1684,
          "failed": 55,
          "cantTell": 30,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_contentinfo_misuse",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "input_label_after",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style id=\"CookieConsentStateDisplayStyles\" type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a9e89ae87e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-236eeeb9"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d703dbd8369",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/css/avmain.css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85fe6914d4ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e39c86ee"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a aria-label=\"Cookiebot by Usercentrics - opens in a new window\" id=\"CybotCookiebotDialogPoweredbyCybot\" target=\"_blank\" rel=\"noopener nofollow\" href=\"https://www.cookiebot.com/en/what-is-behind-powered-by-cookiebot/?utm_source=banner_cb&utm_medium=referral&utm_content=v2\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91829489fb91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f2f03f8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"\" href=\"https://www.ambervalley.gov.uk/council/data-protection/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa1b571e5016",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc4b5bd1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a style=\"\" href=\"https://www.ambervalley.gov.uk/council/data-protection/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36962b2813a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f4e3844"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div id=\"CybotCookiebotDialogBodyFieldsetInnerContainer\">",
            "message": "Confirm this text 'Necessary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f04890cd9f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a78d165"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Necessary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5879e0edeef9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e736fc3a"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input checked=\"checked\" disabled=\"disabled\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled\" id=\"CybotCookiebotDialogBodyLevelButtonNecessary\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caddc27684e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce757c6b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Preferences' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24087185fb7d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6680181"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c437901c3473",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8aab7f3f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Statistics' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff58274896bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-faf5eae9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23956ee7cd2f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6a6202c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Marketing' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e4fa4acd9de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40d7214e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4473016d7559",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a88e226"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"\" href=\"#\" id=\"CybotCookiebotDialogBodyEdgeMoreDetailsLink\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33838a08ec97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e797e9f9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"\" href=\"#\" id=\"CybotCookiebotDialogBodyEdgeMoreDetailsLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "882a7cfaea9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f040ec6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button lang=\"en\" tabindex=\"0\" class=\"CybotCookiebotDialogBodyButton\" id=\"CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed8ee8c4d83c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-233b5f67"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"navbar-toggle collapse in\" title=\"Search Button\" aria-label=\"Search\" style=\"padding-top:5px; padding-bottom:5px\" type=\"submit\" id=\"btnOpenSearch\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0d47bc675f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcdade98"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button class=\"navbar-toggle collapse in\" title=\"Search Button\" aria-label=\"Search\" style=\"padding-top:5px; padding-bottom:5px\" type=\"submit\" id=\"btnOpenSearch\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb7281f83169",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4aa58fb7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"padding-top:5px; padding-bottom:5px\" class=\"navbar-toggle collapse in\" type=\"button\" id=\"btnA2Z\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68b870b3617d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64b8dafb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"navbar-toggle collapse in\" style=\"padding-top:5px; padding-bottom:5px\" type=\"button\" id=\"btnMenu\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8764e69761a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00094534"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Bag it. Bin it. Be responsible.\" href=\"/council/news/young-voices-in-heage-call-on-dog-owners-to-clean-up/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90cb356637c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c740a9ed"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"headline\">",
            "message": "Confirm this text 'No increase to parking charges' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cc2c427fb9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2dae7fbd"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"No increase to parking charges\" href=\"/council/news/council-freezes-car-parking-charges-across-amber-valley/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbde5d3b9ffc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-405a64c5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"readMore\">",
            "message": "Confirm this text 'Read more > about No increase to parking charges' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "257db8410ff4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ea3ced8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"headline\">",
            "message": "Confirm this text 'Food waste recycling' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Food waste recycling\" href=\"/foodwaste\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa5dabb9c532",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d6b7791"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"readMore\">",
            "message": "Confirm this text 'Read more > about Food waste recycling' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"headline\">",
            "message": "Confirm this text 'Duty of Care Waste Transfer Note' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Duty of Care Waste Transfer Note\" href=\"/rubbish-waste-and-recycling/trade-waste/duty-of-care-form/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fc2ea66136f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9df5a75"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"readMore\">",
            "message": "Confirm this text 'Read more > about Art scheme boosts shop windows' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a id=\"firstUpperLgLink\" class=\"lglink\" href=\"/planning/development-management/view-a-planning-application/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "354199cee94d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f0f8b05"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/rubbish-waste-and-recycling/bin-collection-dates/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d1b16043f54",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-75353614"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/rubbish-waste-and-recycling/garden-waste/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec0700cadf9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e06854fe"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/rubbish-waste-and-recycling/missed-bins-and-service-disruptions/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50ea83428f20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b63d6a87"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/rubbish-waste-and-recycling/request-a-new-bin/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30a5a86cfc3e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1c2e89dc"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/housing/social-rented-housing/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7212392b0b59",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b6ee34c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/council-tax/check-my-balance/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5764474ea04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b58e1114"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/make-a-payment\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "697c9f214fa8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f166fa2e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/council-tax/annual-council-tax-rates/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e574f25ad7a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dfc10e22"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/council-tax/change-in-address-or-circumstances/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c502dc737c4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f996625"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"lglink\" href=\"/my-property\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eeaa8ccee7fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f973f368"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a id=\"firstLowerLgLink\" class=\"lglink\" href=\"/council/jobs-and-careers/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1458d992333",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a711f3ab"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<input value=\"More\" class=\"moreLessButton\" type=\"button\" id=\"btnMore\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65467be9ebf5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab7d83db"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"More\" class=\"moreLessButton\" type=\"button\" id=\"btnMore\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ce76f785e09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e0e0cd5"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer class=\"footer .hidden-print\">",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80d0175c4401",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e818a59d"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"subHeading\">",
            "message": "Confirm this text 'Contact us' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f61ed0aa3a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb63cd92"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"subHeading\">",
            "message": "Confirm this text 'Corporate' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"subHeading\">",
            "message": "Confirm this text 'News' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"subHeading\">",
            "message": "Confirm this text 'Login' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul>",
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b3cab648b22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98862063"
          }
        ],
        "outcomeCount": 1742,
        "uniqueFailedCount": 45,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 42,
          "failed": 50,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "adaptable/aria-required-parent",
          "adaptable/list-children",
          "aria/aria-required-attr",
          "distinguishable/link-in-text-block",
          "keyboard-accessible/focus-order",
          "labels-and-names/label-content-mismatch",
          "landmarks/landmark-main",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "adaptable/list-children",
            "xpath": "ul > p",
            "selector": "ul > p",
            "html": "<p class=\"CybotCookiebotDialogDetailBodyEmptyCategoryMessage\">We do not use cookies of this type.</p>",
            "impact": "serious",
            "message": "List contains non-<li> child <p>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e40423fe2360",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6e7c9e7"
          },
          {
            "rule": "adaptable/aria-required-parent",
            "xpath": "div > div[aria-label=\"refinement\"]",
            "selector": "div > div[aria-label=\"refinement\"]",
            "html": "<div aria-label=\"refinement\" role=\"tab\" class=\"gsc-tabHeader gsc-inline-block gsc-tabhActive\">Custom Search</div>",
            "impact": "critical",
            "message": "Role \"tab\" must be contained within: tablist.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3789306ef51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84cdac27"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "p > a[href=\"https://www.ambervalley.gov.uk/council/data-protection/\"]",
            "selector": "p > a[href=\"https://www.ambervalley.gov.uk/council/data-protection/\"]",
            "html": "<a href=\"https://www.ambervalley.gov.uk/council/data-protection/\" style=\"\">privacy policy</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdc10515db0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3ae9882"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieTabsStatistics > div > ul > li > a[href=\"https://business.safety.google/privacy/\"]",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieTabsStatistics > div > ul > li > a[href=\"https://business.safety.google/privacy/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://business...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3df729f4d96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-091f93fc"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with A\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with A\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with A\" tabindex=\"0\"><a class=\"a2zLetter\">A</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37810fa5c135",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa616f9e"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with B\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with B\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with B\" tabindex=\"0\"><a class=\"a2zLetter\">B</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdd33fece9b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25fca61a"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with C\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with C\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with C\" tabindex=\"0\"><a class=\"a2zLetter\">C</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a01c9d57811",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f3f180f"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with D\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with D\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with D\" tabindex=\"0\"><a class=\"a2zLetter\">D</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2c7fd77977c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e63d39cd"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with E\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with E\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with E\" tabindex=\"0\"><a class=\"a2zLetter\">E</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1621b0f2fc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68a5cfe1"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with F\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with F\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with F\" tabindex=\"0\"><a class=\"a2zLetter\">F</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74bbc843888b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4a15952"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with G\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with G\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with G\" tabindex=\"0\"><a class=\"a2zLetter\">G</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b6344cc44f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f03225b0"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with H\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with H\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with H\" tabindex=\"0\"><a class=\"a2zLetter\">H</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8cdbf0f67e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7b806f3"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with I\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with I\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with I\" tabindex=\"0\"><a class=\"a2zLetter\">I</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26841208a999",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2fdbd54"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with J\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with J\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with J\" tabindex=\"0\"><a class=\"a2zLetter\">J</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "492849b357ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3b7f54c3"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with K\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with K\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with K\" tabindex=\"0\"><a class=\"a2zLetter\">K</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a72e0f0bb8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99b831a1"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with L\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with L\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with L\" tabindex=\"0\"><a class=\"a2zLetter\">L</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7c9ef6148b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acc7736c"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with M\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with M\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with M\" tabindex=\"0\"><a class=\"a2zLetter\">M</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9de37f8824a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f14a3f9"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with N\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with N\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with N\" tabindex=\"0\"><a class=\"a2zLetter\">N</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "986f2211d5c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94b35ec3"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with O\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with O\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with O\" tabindex=\"0\"><a class=\"a2zLetter\">O</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff9181e6cb06",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25c54655"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with P\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with P\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with P\" tabindex=\"0\"><a class=\"a2zLetter\">P</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcab1a8e45b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5362f78a"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with Q\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with Q\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with Q\" tabindex=\"0\"><a class=\"a2zLetter\">Q</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c202ef3b938b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4370d3f6"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with R\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with R\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with R\" tabindex=\"0\"><a class=\"a2zLetter\">R</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3781d8bc81f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7c79e34"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with S\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with S\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with S\" tabindex=\"0\"><a class=\"a2zLetter\">S</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8def4607a6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cadb196a"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with T\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with T\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with T\" tabindex=\"0\"><a class=\"a2zLetter\">T</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b22c6c92bd0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1bb69b6"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with U\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with U\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with U\" tabindex=\"0\"><a class=\"a2zLetter\">U</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66ed8bec4de8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-969fdc42"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with V\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with V\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with V\" tabindex=\"0\"><a class=\"a2zLetter\">V</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9240b01bccff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7fb46dc"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with W\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with W\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with W\" tabindex=\"0\"><a class=\"a2zLetter\">W</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dfc3c1148ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba033430"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with X\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with X\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with X\" tabindex=\"0\"><a class=\"a2zLetter\">X</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc2c0dd5c4b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2bd7e05f"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with Y\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with Y\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with Y\" tabindex=\"0\"><a class=\"a2zLetter\">Y</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efdfb3177914",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ce57af8"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with Z\"]",
            "selector": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with Z\"]",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with Z\" tabindex=\"0\"><a class=\"a2zLetter\">Z</a></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "961b6a91e3a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8dc1d56b"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb814170bd2e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#CybotCookiebotDialog",
            "selector": "#CybotCookiebotDialog",
            "html": "<div id=\"CybotCookiebotDialog\" name=\"CybotCookiebotDialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"CybotCookiebotDialogBodyContentTitle\" tabindex=\"-1\" lang=\"en\" dir=\"ltr\" ng-non-bindable=\"\" d...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bb0f83b2955",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d3088c3"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#__ba_launchpad",
            "selector": "#__ba_launchpad",
            "html": "<div id=\"__ba_launchpad\"><button aria-label=\"Speak - Listen with the ReachDeck Toolbar\" title=\"Speak - Listen with the ReachDeck Toolbar\" id=\"browsealoud-button--launchpad\" class=\"gw-launchpad-button ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f57607bfa1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44f190ba"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(4)",
            "selector": "body > div:nth-of-type(4)",
            "html": "<div class=\"container\">\n        <div class=\"row\">\n            \n            <div class=\"col-lg-3 col-md-6 col-sm-6\">\n                <div class=\"thumbnail\">\n                    <img class=\"zoom\" src=\"/...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "453fa73d69d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc2df595"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(5)",
            "selector": "body > div:nth-of-type(5)",
            "html": "<div class=\"greyBackground\">\n        \n        <div class=\"container\">\n            <div class=\"row\">\n                \n                <div class=\"col-sm-6 col-md-4 lgitem\">\n                    <a href=...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7250a4515dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9692cd3a"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerNecessary",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerNecessary",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerNecessary\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybot...",
            "impact": "serious",
            "message": "Accessible name \"Necessary (10)\" does not contain visible text \"Necessary  10\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c8630b81e12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d470bb2"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerPreference",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerPreference",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerPreference\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybo...",
            "impact": "serious",
            "message": "Accessible name \"Preferences (0)\" does not contain visible text \"Preferences  0\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b45994bc5c34",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bebf9773"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerStatistics",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerStatistics",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerStatistics\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybo...",
            "impact": "serious",
            "message": "Accessible name \"Statistics (4)\" does not contain visible text \"Statistics  4\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7925d53f4db3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c925881c"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerAdvertising",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerAdvertising",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerAdvertising\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cyb...",
            "impact": "serious",
            "message": "Accessible name \"Marketing (11)\" does not contain visible text \"Marketing  11\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "907e12ab617d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abdf2978"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cy...",
            "impact": "serious",
            "message": "Accessible name \"Unclassified (1)\" does not contain visible text \"Unclassified  1\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b17831b15e1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27adcc01"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Purposes",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Purposes",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Purposes\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_PURPOSES_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_PURPOSES#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18ae24d76032",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c973150"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Features",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Features",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Features\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_FEATURES_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_FEATURES#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45c75659dd23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ded3edf0"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Partners",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Partners",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Partners\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_PARTNERS_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_PARTNERS#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8506f8d2485",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d625c8af"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferences",
            "selector": "#CybotCookiebotDialogBodyLevelButtonPreferences",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBod...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f6cf9815c25",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44564b27"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatistics",
            "selector": "#CybotCookiebotDialogBodyLevelButtonStatistics",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBody...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4d4a788051d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1bafd69"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonMarketing",
            "selector": "#CybotCookiebotDialogBodyLevelButtonMarketing",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBodyL...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0db2e1fc9fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9db9f0b"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferencesInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonPreferencesInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonPreferencesInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton ...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38b5057a5480",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36f46df9"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatisticsInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonStatisticsInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonStatisticsInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton Cy...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5076ecdf347",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-29bf11e9"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonMarketingInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonMarketingInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonMarketingInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton Cybo...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7aa9e7ea55a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26b36b9c"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyContentCheckboxPersonalInformation",
            "selector": "#CybotCookiebotDialogBodyContentCheckboxPersonalInformation",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyContentCheckboxPersonalInformation\" class=\"CybotCookiebotDialogBodyLevelButton\" tabindex=\"0\" role=\"switch\">",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16550b6969ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3e550b9"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 50,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 492,
          "failed": 40,
          "cantTell": 105,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bafc3314f7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-512b580f"
          },
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "670f6fefe682",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "428f7305afe6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 639,
        "duplicateFailedCount": 37,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 124
    },
    {
      "submittedUrl": "https://www.angus.gov.uk/",
      "finalUrl": "https://www.angus.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/html",
      "pageTitle": "403 Forbidden",
      "elapsedMs": 42579,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 659,
          "failed": 97,
          "cantTell": 0,
          "inapplicable": 53
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"edit-submit-search-content-solr\"]",
            "html": "<button data-drupal-selector=\"edit-submit-search-content-solr\" class=\"button js-form-submit form-submit btn-primary btn icon-before\" type=\"submit\" id=\"edit-submit-search-content-solr\" value=\"Search\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72ef68116657",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f5ecd68"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits_and_money_advice\" hreflang=\"en\">Benefits and money advice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "307d95893af4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins_litter_and_recycling\" hreflang=\"en\">Bins, litter and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council_tax\" hreflang=\"en\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing\" hreflang=\"en\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs_employment_and_training\" hreflang=\"en\">Jobs, employment and training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning_and_building\" hreflang=\"en\">Planning and building</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/roads_parking_and_travel\" hreflang=\"en\">Roads, parking and travel</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/schools_and_young_people\" hreflang=\"en\">Schools and young people</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/births_deaths_and_ceremonies\" hreflang=\"en\">Births, deaths and ceremonies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business\" hreflang=\"en\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/communities_and_people\" hreflang=\"en\">Communities and people</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/the_environment\" hreflang=\"en\">The environment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/have_your_say\" hreflang=\"en\">Have your say</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure_tourism_and_the_outdoors\" hreflang=\"en\">Leisure, tourism and the outdoors</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licences_and_permits\" hreflang=\"en\">Licences and permits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/noise_neighbours_pets_and_pests\" hreflang=\"en\">Noise, neighbours, pets and pests</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/social_care_and_health\" hreflang=\"en\">Social care and health</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/a\">A</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/b\">B</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/c\">C</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/d\">D</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/e\">E</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/f\">F</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/g\">G</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/h\">H</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/i\">I</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/j\">J</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/k\">K</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/l\">L</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/m\">M</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/n\">N</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/o\">O</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/p\">P</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/r\">R</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/s\">S</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/t\">T</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/u\">U</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/v\">V</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/w\">W</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/y\">Y</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"panel-title\"]",
            "html": "<a aria-controls=\"edit-webform-feedback--content\" aria-expanded=\"false\" aria-pressed=\"false\" data-toggle=\"collapse\" role=\"button\" class=\"panel-title\" href=\"#edit-webform-feedback--content\">Is something wrong with this page?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ccbeec4e0f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fab87f14"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/anguscouncil\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://twitter.com/anguscouncil\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.youtube.com/channel/UCtdcoPEFDA_CikJMiJjiDtA\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.instagram.com/anguscouncil\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/node/808\" hreflang=\"en\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact_the_council\" hreflang=\"en\">Contact the council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/terms_and_conditions\" hreflang=\"en\">Terms and conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies\" hreflang=\"en\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/communities_and_people/equality_diversity_and_human_rights/accessibility\" hreflang=\"en\">Accessibility </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy\" hreflang=\"en\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/copyright\">All Content  © Angus Council 2026</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07ec163f8df3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a25d2c3f0c90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "747d3010aa92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"copyright\"]",
            "html": "<p class=\"copyright\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f387d8bdb61e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95ef1645"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"accessimages\"]",
            "html": "<p class=\"accessimages\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "174e95b444da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5983d98d"
          }
        ],
        "outcomeCount": 809,
        "duplicateFailedCount": 89,
        "uniqueFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 834,
          "failed": 5,
          "cantTell": 5,
          "inapplicable": 42
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">\n      Skip to main content\n    </a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "066a8582bbb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".main-container-top",
            "html": "<div class=\"main-container-top\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8e2fbdf05e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ec2b010"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".main-container-middle",
            "html": "<div class=\"main-container-middle\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5396df8edb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fce7ab79"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#block-views-block-home-news-block-1",
            "html": "<section class=\"views-element-container col-xs-12 col-sm-4 block block-views block-views-blockhome-news-block-1 clearfix\" id=\"block-views-block-home-news-block-1\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c876f698bd3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-02cb306f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#block-views-block-promotions-block-1",
            "html": "<section class=\"views-element-container col-xs-12 col-sm-8 block block-views block-views-blockpromotions-block-1 clearfix\" id=\"block-views-block-promotions-block-1\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9419d34fb82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e64e595"
          }
        ],
        "outcomeCount": 886,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 5
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2496,
          "failed": 58,
          "cantTell": 53,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_complementary_labelled",
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c1d00efd0fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cb673753a7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"https://www.angus.gov.uk/cookies\" rel=\"noopener\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e5d932b8a1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6fb9700"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f3b6f400143",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6d74969"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e1045ccde58",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-button-solid ccc-tabbable ccc-close-button\" id=\"ccc-dismiss-button\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a99685439da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-598f09c9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" accesskey=\"c\" aria-label=\"Set cookie preferences.\" class=\"ccc-icon--left ccc-icon--light ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eed9bc998b14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-819ceb77"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" accesskey=\"c\" aria-label=\"Set cookie preferences.\" class=\"ccc-icon--left ccc-icon--light ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44eef9bc21ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3702f9f8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16d377908674",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91188f8b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33f8db085520",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13065efa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"home\" title=\"Home\" href=\"/\" class=\"logo navbar-btn pull-left\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50dd536c2b57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b17696d9"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form data-drupal-form-fields=\"edit-keys\" data-once=\"form-updated\" accept-charset=\"UTF-8\" id=\"views-exposed-form-search-content-solr-search-page\" method=\"get\" action=\"/search/content\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5931813acf60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2509f580"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input maxlength=\"128\" size=\"30\" value=\"\" name=\"keys\" id=\"edit-keys\" type=\"text\" class=\"form-text form-control\" data-drupal-selector=\"edit-keys\" placeholder=\"Search angus.gov.uk\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0285ce7784c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e3350fd"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input maxlength=\"128\" size=\"30\" value=\"\" name=\"keys\" id=\"edit-keys\" type=\"text\" class=\"form-text form-control\" data-drupal-selector=\"edit-keys\" placeholder=\"Search angus.gov.uk\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80849b1fa935",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-793d251e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button value=\"Search\" id=\"edit-submit-search-content-solr\" type=\"submit\" class=\"button js-form-submit form-submit btn-primary btn icon-before\" data-drupal-selector=\"edit-submit-search-content-solr\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54520915138a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-917b7587"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/bins_litter_and_recycling/bin_collection_days\" class=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0e95b98df7d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4800d774"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"title\">",
            "message": "Confirm this text 'Bin collection days' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d92d67423e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cd9e682"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/pay_report_request_apply\" class=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac904c82ad94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42f7de89"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"title\">",
            "message": "Confirm this text 'Pay, report, request, apply' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/housing/tenants/finding_a_home/find_a_home_with_angus_homefinder\" class=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06f7f41a7e09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-167c25f7"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"title\">",
            "message": "Confirm this text 'Find a home with Angus HomeFinder' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/schools_and_young_people/school_holidays\" class=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d1fc17e2440",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecc180b8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"title\">",
            "message": "Confirm this text 'School holidays' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/benefits_and_money_advice\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d4b57455835",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35d83bbc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/bins_litter_and_recycling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "404b869470ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a708f12"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/council_committees_and_elections\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2365c0e3f8e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83dbc6dc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/council_tax\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bafbce4f06fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dee8d6e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/housing\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad4d67154b9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc93addb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/jobs_employment_and_training\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38c9a3a14405",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3562969"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside class=\"col-sm-3\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3839dd995819",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a837ee21"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p class=\"accessible-hide\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "456d6e449398",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78bffc99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#block-views-block-home-news-block-1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a3abefa290a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e39d826d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"#block-views-block-home-news-block-1\">",
            "message": "The foreground text and its background color are both detected as #0024a4. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a0175a1efc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-750ff9c5"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20355273829a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"block-title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e4451c7bbe5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cfb584f2"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"field-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcd44939c5b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe52e1d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"field-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"field-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"field-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://engage.angus.gov.uk/\" class=\"promotion\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e4d866328e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd47cc10"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/node/2948\" class=\"promotion\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d646ce55732",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5bd99952"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form data-drupal-form-fields=\"edit-first-option-i-have-a-question,edit-first-option-theres-something-wrong-with-this-page,edit-webform-feedback-options-1,edit-webform-feedback-options-2,edit-webform-feedback-options-3,edit-webform-feedback-options-4,edit-webform-feedback-text,edit-actions-submit\" data-once=\"form-updated webform-details-toggle webform-submit-once\" accept-charset=\"UTF-8\" id=\"webform-submission-feedback-node-227-add-form\" method=\"post\" action=\"/antibot\" data-action=\"/\" data-drupal-selector=\"webform-submission-feedback-node-227-add-form\" class=\"webform-submission-form webform-submission-add-form webform-submission-feedback-form webform-submission-feedback-add-form webform-submission-feedback-node-227-form webform-submission-feedback-node-227-add-form js-webform-submit-once js-webform-details-toggle webform-details-toggle antibot\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17a89350bf81",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-081191c5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.facebook.com/anguscouncil\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17f906ea7b7a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b09357df"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://twitter.com/anguscouncil\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e22ccae91b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85be150e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.youtube.com/channel/UCtdcoPEFDA_CikJMiJjiDtA\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc85da49cad9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ceeae420"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.instagram.com/anguscouncil\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b394bc30f2ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86893c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/node/808\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0940732ccb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-539e07e4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/contact_the_council\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dd972b6317a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95bcb75d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/terms_and_conditions\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db95026cd29e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-657e035d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/cookies\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "777e012a2da5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f7312ad"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/communities_and_people/equality_diversity_and_human_rights/accessibility\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa0318dd4a09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-142617be"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/privacy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c88546a5e9da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa054af7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/copyright\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc1d6ff6ec2f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d8efa91"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2463d92e543e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95d397a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/community_empowerment/angus_british_sign_language_action_plan\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad004be9dc5c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38316cff"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.carerpositive.org/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5ed3f41a50d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9514dd3f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.armedforcescovenant.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41b5bacc51ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a133e2b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.gov.uk/government/collections/disability-confident-campaign\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b6edda8110d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-786607d6"
          }
        ],
        "outcomeCount": 2562,
        "uniqueFailedCount": 52,
        "duplicateFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 376,
          "failed": 9,
          "cantTell": 97,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R44",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76d0311b2bb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 484,
        "duplicateFailedCount": 8,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 103
    },
    {
      "submittedUrl": "https://antrimandnewtownabbey.gov.uk/",
      "finalUrl": "https://antrimandnewtownabbey.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Antrim and Newtownabbey Borough Council - Antrim &amp; Newtownabbey Borough Council",
      "elapsedMs": 23003,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 803,
          "failed": 57,
          "cantTell": 34,
          "inapplicable": 55
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r78"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibility-options/\" name=\"AccessibilityOptions\" title=\"Accessibility Options\">Accessibility Options</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ec7f5c74709",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/tourist-guide/\" title=\"Visitor Guide\">\n          Visitor Guide\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs/\" title=\"Jobs\">\n          Jobs\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news/\" title=\"News\">\n          News\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-full\"]",
            "html": "<a href=\"/apply/\" title=\"Apply\" class=\"btn-full\">\n          Apply\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9ddb8fd1f18",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-394ccf78"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-full\"]",
            "html": "<a href=\"/report/\" title=\"Report\" class=\"btn-full\">\n          Report\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-full\"]",
            "html": "<a href=\"/feedback/\" title=\"Feedback\" class=\"btn-full\">\n          Feedback\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-full\"]",
            "html": "<a href=\"/pay/\" title=\"Pay\" class=\"btn-full\">\n          Pay\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"/council/\" title=\"Council\">\n          Council\n   </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"/residents/\" title=\"Residents\">\n          Residents\n   </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"/business/\" title=\"Business\">\n          Business\n   </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"/leisure-centres/\" title=\"Leisure Centres\">\n          Leisure Centres\n   </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"/visitor/\" title=\"Visitor\">\n          Visitor\n   </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"/events/\" title=\"Events\">\n          Events\n   </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"/contact/\" title=\"Contact\">\n          Contact\n   </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://antrimandnewtownabbey.gov.uk/residents/\" title=\"Residents\">Residents</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/\" title=\"Council\">Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure/\" title=\"Leisure Centres\">Leisure Centres</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/events/\" title=\"Events\">Events</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/visitor/\" title=\"Visitor\">Visitor</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/\" title=\"Business\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact/\" title=\"Contact\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/tourist-guide/\" title=\"Tourist Guide\">Tourist Guide</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news/\" title=\"News\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs/\" title=\"Jobs\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-outline\"]",
            "html": "<a href=\"/apply/\" title=\"Apply\" class=\"btn-outline\">\n          Apply\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72be5e1ecb7a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a7c2ca0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-outline\"]",
            "html": "<a href=\"/report/\" title=\"Report\" class=\"btn-outline\">\n          Report\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-outline\"]",
            "html": "<a href=\"/feedback/\" title=\"Feedback\" class=\"btn-outline\">\n          Feedback\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-outline\"]",
            "html": "<a href=\"/pay/\" title=\"Pay\" class=\"btn-outline\">\n          Pay\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a aria-label=\"Facebook\" title=\"Facebook\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.facebook.com/ANBorough/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a aria-label=\"Instagram\" title=\"Instagram\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.instagram.com/anborough_/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a aria-label=\"X\" title=\"X\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://twitter.com/ANBorough\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a aria-label=\"YouTube\" title=\"YouTube\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.youtube.com/channel/UCgv-FxSMjwF2yLcPwUwnj_A\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a aria-label=\"TikTok\" title=\"TikTok\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.tiktok.com/@anborough\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/sitemap/\" title=\"Sitemap\">\n          Sitemap\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookie-policy/\" title=\"Cookie Policy\">\n          Cookie Policy\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/gdpr/\" title=\"GDPR\">\n          GDPR\n        </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/gdpr/\" title=\"GDPR\">\n          GDPR\n        </a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60ac3472e987",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12536a28"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"sqsjr0-interchange\"]",
            "html": "<div class=\"item\" data-interchange=\" [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=640, small],[/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024, medium], [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360, large] \" data-resize=\"sqsjr0-interchange\" id=\"sqsjr0-interchange\" data-e=\"zhgrdg-e\" style=\"background-image: url(\"/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360\");\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b117b3746ad3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aaffcec4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"s88ijl-interchange\"]",
            "html": "<div class=\"item\" data-interchange=\" [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=640, small],[/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024, medium], [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360, large] \" data-resize=\"s88ijl-interchange\" id=\"s88ijl-interchange\" data-e=\"szegd9-e\" style=\"background-image: url(\"/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360\");\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b19e58641ad7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-164953eb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"sqsjr0-interchange\"]",
            "html": "<div class=\"item\" data-interchange=\" [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=640, small],[/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024, medium], [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360, large] \" data-resize=\"sqsjr0-interchange\" id=\"sqsjr0-interchange\" data-e=\"zhgrdg-e\" style=\"background-image: url(\"/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360\");\" data-events=\"resize\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"s88ijl-interchange\"]",
            "html": "<div class=\"item\" data-interchange=\" [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=640, small],[/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024, medium], [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360, large] \" data-resize=\"s88ijl-interchange\" id=\"s88ijl-interchange\" data-e=\"szegd9-e\" style=\"background-image: url(\"/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360\");\" data-events=\"resize\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"sqsjr0-interchange\"]",
            "html": "<div class=\"item\" data-interchange=\" [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=640, small],[/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024, medium], [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360, large] \" data-resize=\"sqsjr0-interchange\" id=\"sqsjr0-interchange\" data-e=\"zhgrdg-e\" style=\"background-image: url(\"/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360\");\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"s88ijl-interchange\"]",
            "html": "<div class=\"item\" data-interchange=\" [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=640, small],[/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024, medium], [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360, large] \" data-resize=\"s88ijl-interchange\" id=\"s88ijl-interchange\" data-e=\"szegd9-e\" style=\"background-image: url(\"/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360\");\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h3[@class=\"title\"]",
            "html": "<h3 class=\"title\">Bins & Recycling</h3>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d84e2c89a2f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-620b7c72"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bf0e6c730fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df6f85b715ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.71:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Antrim and Newtownabbey Borough Council is remindi...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda330da8965",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>The Community Relations Forum has been awarded The...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Antrim and Newtownabbey Borough Council has succes...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Antrim and Newtownabbey Borough Council welcomed p...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"title\"]",
            "html": "<h3 class=\"title\">Service Updates</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "228684bd8a7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64e9179d"
          }
        ],
        "outcomeCount": 949,
        "duplicateFailedCount": 46,
        "uniqueFailedCount": 11,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 909,
          "failed": 1,
          "cantTell": 7,
          "inapplicable": 40
        },
        "failedRules": [
          "heading-order"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"bins/\"] > .title-block > .title",
            "html": "<h3 class=\"title\">Bins &amp; Recycling</h3>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b173e55b5262",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-276a2fd9"
          }
        ],
        "outcomeCount": 957,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2666,
          "failed": 75,
          "cantTell": 75,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_eventhandler_role_valid",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_checkboxes_grouped",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"x-ua-compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35068df37e33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/App_Themes/main/foundation/css/foundation.min.css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2489bb249ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecf2681c"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/App_Themes/main/foundation/css/foundation.min.css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1abec7c5f6a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-670c3249"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"https://www.gstatic.com/_/translate_http/_/ss/k=translate_http.tr.zZZZhVqDDCw.L.W.O/am=AAA4/d=0/rs=AN8SPfpXOODejAwfpX0HXTmGDSoEuMBUiQ/m=el_main_css\" charset=\"UTF-8\" rel=\"stylesheet\" type=\"text/css\">",
            "message": "The HTML attribute(s) \"charset\" is deprecated for the <link> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9dcf4c1f29f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecfba62c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button type=\"button\" class=\"gw-launchpad-icon-button gw-launchpad-icon-button--s3 gw-launchpad-icon-button--orange\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c475347ad74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8cfabec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" class=\"gw-launchpad-icon-button gw-launchpad-icon-button--s3 gw-launchpad-icon-button--orange\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ba8c1612d56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb247a1e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"gw-launchpad-icon-button gw-launchpad-icon-button--s3 gw-launchpad-icon-button--orange\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36629be5bb8b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bff09b06"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"gw-launchpad-icon-button gw-launchpad-icon-button--s3 gw-launchpad-icon-button--orange\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18eeca7369dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ae11587"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f922958acf44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9d2672e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b811f372a550",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b3664f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a107a1027dfa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<span class=\"ccc-statement-description\">",
            "message": "Confirm the word(s) 'below, lower, left, corner' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb3fda2fbde8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6c17cece"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"https://antrimandnewtownabbey.gov.uk/cookie-policy/\" rel=\"noopener\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5125664aa229",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44b0773c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fbc911b518c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6d74969"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "632c424ec134",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4698dc989e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbb38abe48a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94ac94db0531",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4665ce78c2c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0b5f681"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab546edcc4b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8ebb89dbdef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-931736f7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86cd9fc62d6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a48f216d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "660229451915",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17eed53d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceae841bfeee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7e9b2dd"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fed5676b0e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe346e8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Accessibility Options\" name=\"AccessibilityOptions\" href=\"/accessibility-options/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aba0f8fabef5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88ea977b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Visitor Guide\" href=\"/tourist-guide/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ddf2ed274b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d2a6734"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Jobs\" href=\"/jobs/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8be1f08754df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4af8ef44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"News\" href=\"/news/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4eb79dc0929",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-403cd3a6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"http://antrimandnewtownabbey.gov.uk\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0f8492018a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-973b8914"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<div onkeypress=\"javascript:return WebForm_FireDefaultButton(event, 'p_lt_ctl04_SmartSearchBox_btnSearch')\" class=\"search-input hide-for-small-only\" id=\"p_lt_ctl04_SmartSearchBox_pnlSearch\">",
            "message": "The <div> element with 'onkeypress' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1f6016187ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0429aa9d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Search this website\" class=\"form-control\" id=\"p_lt_ctl04_SmartSearchBox_txtWord\" maxlength=\"1000\" type=\"search\" name=\"p$lt$ctl04$SmartSearchBox$txtWord\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77263aa52371",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db60d4c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Search this website\" class=\"form-control\" id=\"p_lt_ctl04_SmartSearchBox_txtWord\" maxlength=\"1000\" type=\"search\" name=\"p$lt$ctl04$SmartSearchBox$txtWord\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d857561d2e56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db66f6c0"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Search this website\" class=\"form-control\" id=\"p_lt_ctl04_SmartSearchBox_txtWord\" maxlength=\"1000\" type=\"search\" name=\"p$lt$ctl04$SmartSearchBox$txtWord\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dc501bb5838",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-541aefd6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"visible-search-button btn btn-primary\" id=\"p_lt_ctl04_SmartSearchBox_btnSearch\" value=\"\" name=\"p$lt$ctl04$SmartSearchBox$btnSearch\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b22d7f501ddb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f9b4184"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"visible-search-button btn btn-primary\" id=\"p_lt_ctl04_SmartSearchBox_btnSearch\" value=\"\" name=\"p$lt$ctl04$SmartSearchBox$btnSearch\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8077bc44fb69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10e5f9aa"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"visible-search-button btn btn-primary\" id=\"p_lt_ctl04_SmartSearchBox_btnSearch\" value=\"\" name=\"p$lt$ctl04$SmartSearchBox$btnSearch\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dc7e27f3bf6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31ff7aae"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn-full\" title=\"Apply\" href=\"/apply/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05594737121a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25d89208"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn-full\" title=\"Report\" href=\"/report/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beb3733e95e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2a48671"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn-full\" title=\"Feedback\" href=\"/feedback/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69935da1734e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d557fd3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn-full\" title=\"Pay\" href=\"/pay/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25b87a5b9647",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b4f4988"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Council\" href=\"/council/\" class=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "489030bc2e56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdf2b4dc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Residents\" href=\"/residents/\" class=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a2627f8dcdc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e768d2c8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Business\" href=\"/business/\" class=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcba21f74b8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4d4cd14"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Leisure Centres\" href=\"/leisure-centres/\" class=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afec98d32703",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ee637a9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Visitor\" href=\"/visitor/\" class=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e80a3aec82a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05f56ce5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Events\" href=\"/events/\" class=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c32c14c289f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30b97421"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Contact\" href=\"/contact/\" class=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "782e955cc70e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67f3a3cc"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div style=\"background-image: url(\"/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024\");\" data-e=\"w1ifgu-e\" id=\"3kvovx-interchange\" data-resize=\"3kvovx-interchange\" data-interchange=\" [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=640, small],[/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024, medium], [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360, large] \" class=\"item\">",
            "message": "The <div> element has the id \"3kvovx-interchange\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec0d8b06a136",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ffe4728"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div style=\"background-image: url(\"/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024\");\" data-e=\"y4i3sa-e\" id=\"6aesio-interchange\" data-resize=\"6aesio-interchange\" data-interchange=\" [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=640, small],[/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024, medium], [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360, large] \" class=\"item\">",
            "message": "The <div> element has the id \"6aesio-interchange\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7c71837a3b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4c1fcd8"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div style=\"background-image: url(\"/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024\");\" data-e=\"w1ifgu-e\" id=\"3kvovx-interchange\" data-resize=\"3kvovx-interchange\" data-interchange=\" [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=640, small],[/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024, medium], [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360, large] \" class=\"item\">",
            "message": "The <div> element has the id \"3kvovx-interchange\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div style=\"background-image: url(\"/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024\");\" data-e=\"y4i3sa-e\" id=\"6aesio-interchange\" data-resize=\"6aesio-interchange\" data-interchange=\" [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=640, small],[/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024, medium], [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360, large] \" class=\"item\">",
            "message": "The <div> element has the id \"6aesio-interchange\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'how can we help?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65eb62f9941e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<div onkeypress=\"javascript:return WebForm_FireDefaultButton(event, 'p_lt_ctl07_pageplaceholder_p_lt_ctl01_SmartSearchBox_btnSearch')\" class=\"search-field\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl01_SmartSearchBox_pnlSearch\">",
            "message": "The <div> element with 'onkeypress' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6384c1655ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b9f8fee5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Enter a search term, e.g. Dog Licences, Recycling etc\" type=\"search\" class=\"form-control\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl01_SmartSearchBox_txtWord\" maxlength=\"1000\" name=\"p$lt$ctl07$pageplaceholder$p$lt$ctl01$SmartSearchBox$txtWord\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffdaf2f63d70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0432daed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Enter a search term, e.g. Dog Licences, Recycling etc\" type=\"search\" class=\"form-control\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl01_SmartSearchBox_txtWord\" maxlength=\"1000\" name=\"p$lt$ctl07$pageplaceholder$p$lt$ctl01$SmartSearchBox$txtWord\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c392762153af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e1e5a11"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Enter a search term, e.g. Dog Licences, Recycling etc\" type=\"search\" class=\"form-control\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl01_SmartSearchBox_txtWord\" maxlength=\"1000\" name=\"p$lt$ctl07$pageplaceholder$p$lt$ctl01$SmartSearchBox$txtWord\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "650e6fae18ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5dd291c5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef9c47572228",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67d9d490"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4f5e6e5d7c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2985475c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div onkeypress=\"javascript:return WebForm_FireDefaultButton(event, 'p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_btnBinSearch')\" class=\"block-entry\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_pnlSearch\">",
            "message": "Confirm this text 'Find your bin collection schedule & more' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "306c5f15c8f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a4e8645"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<div onkeypress=\"javascript:return WebForm_FireDefaultButton(event, 'p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_btnBinSearch')\" class=\"block-entry\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_pnlSearch\">",
            "message": "The <div> element with 'onkeypress' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51f1ced8cb6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55e495a0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<label id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_lblBinSearch\" for=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_txtBinSearch\">",
            "message": "Text contrast of 3.31 with its background is less than the WCAG AA minimum requirements for text of size 17.6px and weight of 600",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ca4cb7717d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-419fc616"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"Search street name or postcode\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_txtBinSearch\" type=\"text\" name=\"p$lt$ctl07$pageplaceholder$p$lt$ctl02$BinCollectionLookup$txtBinSearch\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df999b2284c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bf7ee74"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input placeholder=\"Search street name or postcode\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_txtBinSearch\" type=\"text\" name=\"p$lt$ctl07$pageplaceholder$p$lt$ctl02$BinCollectionLookup$txtBinSearch\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bcef2ad78f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b7f8412"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_btnBinSearch\" value=\"Go\" name=\"p$lt$ctl07$pageplaceholder$p$lt$ctl02$BinCollectionLookup$btnBinSearch\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4986815b17d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-826faf98"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_btnBinSearch\" value=\"Go\" name=\"p$lt$ctl07$pageplaceholder$p$lt$ctl02$BinCollectionLookup$btnBinSearch\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fffa75c32a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce3df54f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_btnBinSearch\" value=\"Go\" name=\"p$lt$ctl07$pageplaceholder$p$lt$ctl02$BinCollectionLookup$btnBinSearch\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d572d25c314a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd17c4b2"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<div onkeypress=\"javascript:return WebForm_FireDefaultButton(event, 'p_lt_ctl09_WebPartZone_WebPartZone_zone_FooterSmartSearchBox_btnSearch')\" class=\"search-input\" id=\"p_lt_ctl09_WebPartZone_WebPartZone_zone_FooterSmartSearchBox_pnlSearch\">",
            "message": "The <div> element with 'onkeypress' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e8fe6278ae4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdc9813a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Search this website\" class=\"form-control\" id=\"p_lt_ctl09_WebPartZone_WebPartZone_zone_FooterSmartSearchBox_txtWord\" maxlength=\"1000\" type=\"search\" name=\"p$lt$ctl09$WebPartZone$WebPartZone_zone$FooterSmartSearchBox$txtWord\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b92c59ea228",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b20b06b1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Search this website\" class=\"form-control\" id=\"p_lt_ctl09_WebPartZone_WebPartZone_zone_FooterSmartSearchBox_txtWord\" maxlength=\"1000\" type=\"search\" name=\"p$lt$ctl09$WebPartZone$WebPartZone_zone$FooterSmartSearchBox$txtWord\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28387b2d4f43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f817691"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"visible-search-button btn btn-primary\" id=\"p_lt_ctl09_WebPartZone_WebPartZone_zone_FooterSmartSearchBox_btnSearch\" value=\"\" name=\"p$lt$ctl09$WebPartZone$WebPartZone_zone$FooterSmartSearchBox$btnSearch\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2cff29b2347",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c2aca237"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"visible-search-button btn btn-primary\" id=\"p_lt_ctl09_WebPartZone_WebPartZone_zone_FooterSmartSearchBox_btnSearch\" value=\"\" name=\"p$lt$ctl09$WebPartZone$WebPartZone_zone$FooterSmartSearchBox$btnSearch\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "717d3b0038db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1be5d4ce"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button tabindex=\"0\" aria-label=\"Start Chat\" class=\"acOpenButton-0-0-13 acButtonStyles-0-0-4 \" id=\"amazon-connect-open-widget-button\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfe4e69b7d49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3dd710c2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" aria-label=\"Start Chat\" class=\"acOpenButton-0-0-13 acButtonStyles-0-0-4 \" id=\"amazon-connect-open-widget-button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff7ea6d98779",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cfe3519"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" aria-label=\"Start Chat\" class=\"acOpenButton-0-0-13 acButtonStyles-0-0-4 \" id=\"amazon-connect-open-widget-button\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28babd36a612",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fc1b525"
          }
        ],
        "outcomeCount": 2757,
        "uniqueFailedCount": 73,
        "duplicateFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/frame-title",
          "landmarks/region",
          "navigable/heading-order"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/heading-order",
            "xpath": "a[href=\"/bins/\"] > div > h3",
            "selector": "a[href=\"/bins/\"] > div > h3",
            "html": "<h3 class=\"title\">Bins &amp; Recycling</h3>",
            "impact": "moderate",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7e118c4658d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-750847ea"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#amazon-connect-chat-widget",
            "selector": "#amazon-connect-chat-widget",
            "html": "<div id=\"amazon-connect-chat-widget\"><div class=\"acWidgetContainer-0-0-1\"><div id=\"amazon-connect-widget-frame\" class=\"acFrameContainer-0-0-5   \n         medium\"><div class=\"acLoader-0-0-6 \"><div clas...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba86688471b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d22caa57"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#goog-gt-tt",
            "selector": "#goog-gt-tt",
            "html": "<div id=\"goog-gt-tt\" class=\"VIpgJd-yAWNEb-L7lbkb skiptranslate\" style=\"border-radius: 12px; margin: 0 0 0 -23px; padding: 0; font-family: 'Google Sans', Arial, sans-serif;\" data-id=\"\"><div id=\"goog-gt...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b18b0430356",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eae1a768"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "selector": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9956fb6ce70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a34e07c"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 686,
          "failed": 35,
          "cantTell": 363,
          "inapplicable": 10
        },
        "failedRules": [
          "QW-ACT-R30",
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e33037e2fe16",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2521895effde",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df331f4011e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 1094,
        "duplicateFailedCount": 32,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 80
    },
    {
      "submittedUrl": "https://www.ardsandnorthdown.gov.uk/",
      "finalUrl": "https://www.ardsandnorthdown.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html;charset=UTF-8",
      "pageTitle": "Citizen home - Ards and North Down Borough Council",
      "elapsedMs": 23783,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 707,
          "failed": 27,
          "cantTell": 23,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a href=\"/article/1275/Meetings\" class=\"item__link\">\n\t\t\t\t\t\t\tMeetings\n\t\t\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72d719c8298b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61a83a37"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a href=\"/article/1268/Jobs\" class=\"item__link\">\n\t\t\t\t\t\t\tJobs \n\t\t\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a href=\"/article/1873/Report\" class=\"item__link\">\n\t\t\t\t\t\t\tReport\n\t\t\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a href=\"/article/1265/Bins\" class=\"item__link\">\n\t\t\t\t\t\t\tBins\n\t\t\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a href=\"/about-the-council/complaints-compliments-and-comment\" class=\"item__link\">\n\t\t\t\t\t\t\tComplaints\n\t\t\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a href=\"/article/1274/Planning\" class=\"item__link\">\n\t\t\t\t\t\t\tPlanning \n\t\t\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a href=\"/article/1878/Visit-Ards-and-North-Down\" class=\"item__link\">\n\t\t\t\t\t\t\tVisit Ards and North Down\n\t\t\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a href=\"/article/766/News\" class=\"utilitymenu__link\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bedf5adfcc2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17859a95"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a href=\"/privacy-and-cookies\" class=\"utilitymenu__link\">Privacy and Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a href=\"/article/1224/Languages\" class=\"utilitymenu__link\">Languages</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a href=\"/article/1223/Accessibility-Statement\" class=\"utilitymenu__link\">Accessibility Statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a href=\"/article/1282/Terms-and-Conditions\" class=\"utilitymenu__link\">Terms and Conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"imagelink__link\"]",
            "html": "<a href=\"https://www.facebook.com/Ards-and-North-Down-Borough-Council-128997763818679/?ref=hlnot\" class=\"imagelink__link\" onclick=\"window.open(this.href); return false;\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b89642d801a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca05aa1a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"imagelink__link\"]",
            "html": "<a href=\"https://www.instagram.com/ardsandnorthdownboroughcouncil/\" class=\"imagelink__link\" onclick=\"window.open(this.href); return false;\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"imagelink__link\"]",
            "html": "<a href=\"https://twitter.com/ANDborough\" class=\"imagelink__link\" onclick=\"window.open(this.href); return false;\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"imagelink__link\"]",
            "html": "<a href=\"https://www.youtube.com/channel/UCCCzR2Jjhg-zT9coG5yLfvA\" class=\"imagelink__link\" onclick=\"window.open(this.href); return false;\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bygoss__link\"]",
            "html": "<a class=\"bygoss__link\" href=\"https://www.gossinteractive.com\" target=\"_blank\" title=\"Digital platform technology, online self-service and web content management provided by GOSS\" rel=\"noopener\">Powered by GOSS</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64e716255cde",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9d24bdc"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `search` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb4948f99446",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40b27e44b2b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "669ff8458ea9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@id=\"c_252147397426587_input_suggestions\"]",
            "html": "<ul id=\"c_252147397426587_input_suggestions\" class=\"search-suggestion search-suggestion--sitesearch\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "876ae34ac1b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d0beeaf"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@id=\"p-keywords-729_input_suggestions\"]",
            "html": "<ul id=\"p-keywords-729_input_suggestions\" class=\"search-suggestion search-suggestion--sitesearch\" role=\"listbox\" style=\"top: 50px; width: 1140px;\" />",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7a0c0c62d05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10f70109"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>This website uses cookies</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "644586fa535e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"cookie-consents-updated-message\"]",
            "html": "<p id=\"cookie-consents-updated-message\" class=\"cookie-consents-updated-confirmation__message\">Your cookie preferences were saved</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c86574af17c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87ddb6fa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/ul[@id=\"c_252147397426587_input_suggestions\"]",
            "html": "<ul id=\"c_252147397426587_input_suggestions\" class=\"search-suggestion search-suggestion--sitesearch\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3769f1c8e40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1155cc37"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/ul[@id=\"p-keywords-729_input_suggestions\"]",
            "html": "<ul id=\"p-keywords-729_input_suggestions\" class=\"search-suggestion search-suggestion--sitesearch\" role=\"listbox\" style=\"top: 50px; width: 1140px;\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7fc48f4047e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71d93ecd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a4329ef661b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 804,
        "duplicateFailedCount": 13,
        "uniqueFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 739,
          "failed": 0,
          "cantTell": 9,
          "inapplicable": 43
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "html-xml-lang-mismatch",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "valid-lang"
        ],
        "failures": [],
        "outcomeCount": 791,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1970,
          "failed": 48,
          "cantTell": 50,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_keyboard_handler_exists",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "figure_label_exists",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/themes/dynamic/css/dynamic.css?m=9v89bhy9obkow5kmcpw3reou4\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25d053921d47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba066e5f"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/themes/dynamic/css/dynamic.css?m=9v89bhy9obkow5kmcpw3reou4\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f24409376e19",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3dcd9c38"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button type=\"button\" lang=\"en\" ignore=\"true\" class=\"gw-launchpad-button gw-launchpad-button--double-icon  gw-launchpad-button--blue\" id=\"browsealoud-button--launchpad\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f628395806e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88028bef"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" lang=\"en\" ignore=\"true\" class=\"gw-launchpad-button gw-launchpad-button--double-icon  gw-launchpad-button--blue\" id=\"browsealoud-button--launchpad\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6fd02f607ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7da68584"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"skip-link\" href=\"https://www.ardsandnorthdown.gov.uk/#maincontent\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92f0fd0d3098",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0eacaaf5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"skip-link\" href=\"https://www.ardsandnorthdown.gov.uk/#maincontent\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3b9477e1631",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-643c3a9e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gi-sitelogo__link\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "399ce8d1ba0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5d59c5f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gi-sitelogo__link\" href=\"/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf456cfc272d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bcc29a43"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"mobilemenu\" aria-haspopup=\"true\" class=\"gi-mobilenavtoggle__btn\" id=\"c_252151377798181\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58b520ecb378",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-77ae9191"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"mobilemenu\" aria-haspopup=\"true\" class=\"gi-mobilenavtoggle__btn\" id=\"c_252151377798181\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ce6da5bc294",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54235e99"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<input aria-labelledby=\"p-keywords-729_input_label\" aria-autocomplete=\"list\" aria-haspopup=\"listbox\" aria-controls=\"p-keywords-729_input_suggestions\" aria-expanded=\"false\" role=\"combobox\" autocomplete=\"off\" type=\"text\" name=\"q\" placeholder=\"How can we help?\" class=\"searchform__inputtxt searchform__inputtxt--sitesearch\" id=\"p-keywords-729_input\" data-dataurl=\"https://www.ardsandnorthdown.gov.uk/search\">",
            "message": "Verify the <input> element with \"combobox\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a80eb3e06ef3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7561d689"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151383357624\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a23413cb5a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1d553d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1275/Meetings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9e796e8d7f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c323b2ee"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151385103957\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba6ba574b8e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a6625c0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1268/Jobs\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "466268774404",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35e6d13c"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151386519303\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d096f9a10ad2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e2b85df"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1872/Find-My-Councillor\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aeddd678993",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67f9411c"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151387955768\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aac4ceaaf46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b2acfa0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1873/Report\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca982095e68c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3156c667"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151389523511\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6899cb484765",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86fdbaaa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1265/Bins\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffb0eeb49191",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3360d7b3"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151390919412\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "722367768104",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2bbacb9f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1266/HRC-Booking-System\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b3ac1e8e61c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a52cef0c"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151392253856\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f12215a7a1f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41199d0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/about-the-council/complaints-compliments-and-comment\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9465b50c44c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-621d4e2d"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151393619312\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b0f81c9b696",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1508ae7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1274/Planning\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ec85d5a92c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70740d11"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"/resident\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b5b86796108",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d1eb66a"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151395688108\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33c9d32e2bc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42ef17f5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/2518/Easter-Bank-Holiday-Arrangements\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04fb07e577c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09959416"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151399476251\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91d285a6aae6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a1aac33"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/2520/Mayors-Charity-Concert-Delivers-an-Unforgettable-Night-of-Music-Community-and-Hope\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcb28bebc016",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07a4dfaa"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151402735130\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1cf96c71036",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9f4d340"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/2782/Council-Opens-Two-Major-Sports-Funding-Programmes-for-20262027\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9501f888080c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5ab9f5f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"/News\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd97da1e1ae0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10318a83"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151407614987\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6beebf73608a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6bb115b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1878/Visit-Ards-and-North-Down\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3445744c141b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5422dde0"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151411967911\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8fbed59ead7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5aa1a4b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1877/Inspiring-a-passion-for-our-local-culture\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc31bf6047af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ccdae0e"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151419031158\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c0f0c18d5eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-786bbf36"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"item__link\" href=\"/article/1876/Business-Support-in-Ards-and-North-Down\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a0a6d76da12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33dcbe79"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"utilitymenu__link\" href=\"/article/766/News\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "389e98e2056e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-92759f4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"utilitymenu__link\" href=\"/privacy-and-cookies\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "923820c32e10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc5b55a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"utilitymenu__link\" href=\"/article/1224/Languages\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23f629f75d2f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1ded3ff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"utilitymenu__link\" href=\"/article/1223/Accessibility-Statement\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "115346cd3da5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-323e7c37"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"utilitymenu__link\" href=\"/article/1282/Terms-and-Conditions\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14d3595aacb8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65045b2c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"heading\">",
            "message": "Confirm this text 'Get in Touch' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "941864b113b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cc5e2bd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a rel=\"noopener\" title=\"Digital platform technology, online self-service and web content management provided by GOSS\" target=\"_blank\" href=\"https://www.gossinteractive.com\" class=\"bygoss__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03f4186981f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a59fc293"
          }
        ],
        "outcomeCount": 2036,
        "uniqueFailedCount": 48,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "#__ba_launchpad",
            "selector": "#__ba_launchpad",
            "html": "<div id=\"__ba_launchpad\" class=\"browsealoud\"><button aria-label=\"Speak - Listen with the ReachDeck Toolbar\" title=\"Speak - Listen with the ReachDeck Toolbar\" id=\"browsealoud-button--launchpad\" class=\"...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b81f1436b021",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44f190ba"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 300,
          "failed": 5,
          "cantTell": 76,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ccddbc2f558",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 382,
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 17
    },
    {
      "submittedUrl": "https://www.argyll-bute.gov.uk/",
      "finalUrl": "https://www.argyll-bute.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Welcome to Argyll &amp; Bute Council | Argyll and Bute Council",
      "elapsedMs": 26661,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1094,
          "failed": 32,
          "cantTell": 19,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r83"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r11",
            "xpath": "/a",
            "html": "<a href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\" hreflang=\"en\">...</a>",
            "message": "The link does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b23d22471d8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78d211e7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/births-deaths-and-marriages#serv_status\">Births, deaths and marriages</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2678cf8893c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business-and-licensing#serv_status\">Business and Licensing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax-and-benefits#serv_status\">Council Tax and benefits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/education-and-learning#serv_status\">Education and learning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment#serv_status\">Environment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing#serv_status\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/my-council#serv_status\">My Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/roads-and-travel#serv_status\">Roads and travel</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/rubbish-and-recycling#serv_status\">Rubbish and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/social-care-and-health#serv_status\">Social care and health</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r2",
            "xpath": "/img",
            "html": "<img loading=\"lazy\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/public/migrated_files/vote-3569999_1280_0.jpg?itok=j85IGkFq\" width=\"360\" height=\"200\" data-once=\"allImages\" />",
            "message": "The image does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bb60f32a894",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50d0d367"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "728881b5c58b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@class=\"service-highlight__list\"]",
            "html": "<ul class=\"service-highlight__list\">\n        \n      </ul>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a661235dafc0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44e3d244"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@class=\"service-highlight__list\"]",
            "html": "<ul class=\"service-highlight__list\">\n        \n      </ul>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@class=\"service-highlight__list\"]",
            "html": "<ul class=\"service-highlight__list\">\n        \n      </ul>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@class=\"service-highlight__list\"]",
            "html": "<ul class=\"service-highlight__list\">\n        \n      </ul>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@class=\"service-highlight__list\"]",
            "html": "<ul class=\"service-highlight__list\">\n        \n      </ul>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@class=\"service-highlight__list\"]",
            "html": "<ul class=\"service-highlight__list\">\n        \n      </ul>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Due to essential maintenance works at Port Askaig,...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6573d15f501",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>More than 230 pupils from primary schools across C...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>The candidates seeking election to represent the A...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Keep up to date with council news and updates usin...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af6ee0ea1558",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1194,
        "duplicateFailedCount": 25,
        "uniqueFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1090,
          "failed": 3,
          "cantTell": 7,
          "inapplicable": 40
        },
        "failedRules": [
          "image-alt",
          "link-name",
          "region"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".views-row:nth-child(3) > .views-field-field-media-image.views-field > .field-content > a[hreflang=\"en\"] > img[width=\"360\"][loading=\"lazy\"][height=\"200\"]",
            "html": "<img loading=\"lazy\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/public/migrated_files/vote-3569999_1280_0.jpg?itok=j85IGkFq\" width=\"360\" height=\"200\" data-once=\"allImages\">",
            "message": "Images must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb2253669e19",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e402a36"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".views-row:nth-child(3) > .views-field-field-media-image.views-field > .field-content > a[hreflang=\"en\"]",
            "html": "<a href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\" hreflang=\"en\">",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d39028801f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-547c491e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">\n      Skip to main content\n    </a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d16e31bffcd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e1b9fc0"
          }
        ],
        "outcomeCount": 1140,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3884,
          "failed": 45,
          "cantTell": 37,
          "inapplicable": 0
        },
        "failedRules": [
          "a_text_purpose",
          "aria_child_valid",
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "img_alt_valid",
          "input_checkboxes_grouped",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"--lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 96px;\" data-once=\"cookieControlWidget\" class=\"sticky-header-html js fontawesome-i2svg-active fontawesome-i2svg-complete\" prefix=\"og: https://ogp.me/ns#\" dir=\"ltr\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d1a40a7d24e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9bd5b60f"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdf5045f63bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#ffffff\" href=\"/themes/custom/lgd_abc/assets/images/favicons/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71f43cc3ef03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0df1cee6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a50e2858089",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7772a1be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"https://www.argyll-bute.gov.uk/my-council/plans-and-policy/terms-and-conditions-and-privacy-policy\" rel=\"noopener\" target=\"_blank\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19b09041bae5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61cf43ba"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf2265542ce0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6d74969"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9506b259bc0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2c95c4c"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1543d19d4777",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f1287dd339d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1b58b6560b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a48f216d"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" accesskey=\"c\" aria-label=\"Set cookie preferences.\" class=\"ccc-icon--left ccc-icon--light ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4da8c536e03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15a32f80"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d2d523aa238",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91188f8b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c2f57f0c390",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f4ef3d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"branding__logo\" rel=\"home\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff5b0c899aba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fcf92c4e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-once=\"header-toggle\" aria-expanded=\"false\" aria-controls=\"lgd-header__nav--secondary\" data-target=\"lgd-header__nav--secondary\" class=\"lgd-header__toggle lgd-header__toggle--secondary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2df4a69e52d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e36f0c4b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/64\" title=\"About Argyll and Bute Council\" href=\"/my-council\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e420a3e09089",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-985c2fa3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/67\" title=\"Services and useful information in your local community\" href=\"/my-community\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "195d5d625995",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f8ca0da"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Log in to myaccount through the MyGovScot\" href=\"https://www.argyll-bute.gov.uk/my-council/sign-or-register-myaccount\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0900147c5b31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e71b45ab"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-recite-translate-skip=\"true\" class=\"en\" href=\"#reciteme\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fb4e54331a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bc8885c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-recite-translate-skip=\"true\" class=\"gd\" href=\"#reciteme-gaelic\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd8468b3a096",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd615ce5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-subsites-banner-text field--type-string-long field--label-hidden field__item\">",
            "message": "Confirm this text 'Fàilte gu Comhairle Earra-Ghàidheal agus Bhòid' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "326fe0540062",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5bf3e07f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Search this site...\" aria-label=\"Search\" class=\"search-input form-text edit-search-keys\" type=\"search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bd8ef0ff138",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc3ac036"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Search this site...\" aria-label=\"Search\" class=\"search-input form-text edit-search-keys\" type=\"search\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "465f51296271",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e3a330e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"\" aria-label=\"submit search\" name=\"search\" id=\"search-button\" class=\"search-button button js-form-submit form-submit\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00693ed186b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7fc7f291"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" aria-label=\"submit search\" name=\"search\" id=\"search-button\" class=\"search-button button js-form-submit form-submit\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d15b1ddbff89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abcb842f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"\" aria-label=\"submit search\" name=\"search\" id=\"search-button\" class=\"search-button button js-form-submit form-submit\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1925b298f60c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26f2021c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"service-cta-block__link service-cta-block__link--cta-info\" href=\"/waste-and-recycling/household-waste/bin-collection\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cd276433e3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaac580c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"service-cta-block__link service-cta-block__link--cta-info\" href=\"/education-and-learning/schools/school-holidays\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b08314bf8aab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5883cab"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"service-highlight__list\">",
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5da8a3b4fca2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34704601"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"service-highlight__list\">",
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"service-highlight__list\">",
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"service-highlight__list\">",
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"service-highlight__list\">",
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"service-highlight__list\">",
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93150e2c24b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c9c1cb5"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img data-once=\"allImages\" height=\"200\" width=\"360\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/public/migrated_files/vote-3569999_1280_0.jpg?itok=j85IGkFq\" loading=\"lazy\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82c6d1ec4429",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7eeff7ac"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-body-text field--type-text-long field--label-hidden field__item\">",
            "message": "Confirm this text 'Call Connecting Scotland on 0800 0 590 690' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "487b58ed72af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de07533e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Call Connecting Scotland on 0800 0 590 690' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aee729c36980",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 32px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb10f166d266",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c97642b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d759db4ec78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-body field--type-text-with-summary field--label-hidden field__item\">",
            "message": "Confirm this text 'Argyll and Bute Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c47238fa0a96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d98babeb"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Kilmory' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4ad91a9e525",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Lochgilphead' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Argyll' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'PA31 8RT' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 3931,
        "uniqueFailedCount": 37,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "navigable/link-name",
          "text-alternatives/img-alt"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "text-alternatives/img-alt",
            "xpath": "a[href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\"] > img",
            "selector": "a[href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\"] > img",
            "html": "<img loading=\"lazy\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/public/migrated_files/vote-3569999_1280_0.jpg?itok=j85IGkFq\" width=\"360\" height=\"200\" data-once=\"allImages\">",
            "impact": "critical",
            "message": "Image element missing alt attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f36df2fd8aed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b37f6f6"
          },
          {
            "rule": "navigable/link-name",
            "xpath": "div > a[href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\"]",
            "selector": "div > a[href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\"]",
            "html": "<a href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\" hreflang=\"en\"><img loading=\"lazy\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/p...",
            "impact": "serious",
            "message": "Link has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "456aad06bf3d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ccc1450d"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 547,
          "failed": 2,
          "cantTell": 155,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R12",
          "QW-ACT-R17"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f6a0eea803a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67cdbced"
          },
          {
            "rule": "QW-ACT-R17",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/23a2a8/",
            "description": "The test target doesn't have an accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8871cbcc42a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a296e9ec"
          }
        ],
        "outcomeCount": 707,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 33
    },
    {
      "submittedUrl": "https://www.armaghbanbridgecraigavon.gov.uk/",
      "finalUrl": "https://www.armaghbanbridgecraigavon.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 60001,
      "error": "URL scan exceeded 60s timeout",
      "alfa": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.arun.gov.uk/",
      "finalUrl": "https://www.arun.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html;charset=UTF-8",
      "pageTitle": "Arun District Council | Arun District Council",
      "elapsedMs": 28379,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1129,
          "failed": 37,
          "cantTell": 27,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"ccc-info-link\"]",
            "html": "<a id=\"ccc-info-link\" class=\"ccc-link ccc-tabbable\" href=\"https://www.civicuk.com/cookie-control\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20806ea4fb27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3da26bfd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/div[@class=\"dismiss-close\"]",
            "html": "<div class=\"dismiss-close\" tabindex=\"0\" role=\"button\" />",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3fb112a5d35",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa690d4f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"is-link\"]",
            "html": "<a href=\"https://www.arun.gov.uk/simpler-recycling\" class=\"is-link\">Learn about changes to your waste and recycling co...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6a390ebb131",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b9f9d71"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/L\" class=\"a-z-letter\" title=\"See items relating to L\">L</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9a6b0e92758",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-031ec216"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/M\" class=\"a-z-letter\" title=\"See items relating to M\">M</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/N\" class=\"a-z-letter\" title=\"See items relating to N\">N</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/P\" class=\"a-z-letter\" title=\"See items relating to P\">P</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/R\" class=\"a-z-letter\" title=\"See items relating to R\">R</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/S\" class=\"a-z-letter\" title=\"See items relating to S\">S</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/T\" class=\"a-z-letter\" title=\"See items relating to T\">T</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/U\" class=\"a-z-letter\" title=\"See items relating to U\">U</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/V\" class=\"a-z-letter\" title=\"See items relating to V\">V</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"a-z-letter\"]",
            "html": "<a href=\"/a-z/W\" class=\"a-z-letter\" title=\"See items relating to W\">W</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z\">ALL</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c00498c83c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/find-us\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://arun.cloud.cadcorp.com/webmapping/en-gb/PublicMap\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/terms-of-use\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/sitemap\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/arun-mobile-app\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/h2[@id=\"test-button\"]",
            "html": "<h2 onclick=\"launchSupport()\" tabindex=\"0\" role=\"button\" id=\"test-button\" style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\">Webchat</h2>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0e15b5cf71f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44578d22"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/div[@class=\"dismiss-close\"]",
            "html": "<div class=\"dismiss-close\" tabindex=\"0\" role=\"button\" />",
            "message": "The button does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f05cf0836666",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d36932c8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `banner` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdf14978e99e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1088c2d012e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a6a539301eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b9b2b1782f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1240,
        "duplicateFailedCount": 26,
        "uniqueFailedCount": 11,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 862,
          "failed": 9,
          "cantTell": 39,
          "inapplicable": 40
        },
        "failedRules": [
          "aria-allowed-role",
          "aria-command-name",
          "landmark-no-duplicate-banner",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex",
          "table-duplicate-name"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#test-button",
            "html": "<h2 onclick=\"launchSupport()\" tabindex=\"0\" role=\"button\" id=\"test-button\" style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\">Webchat</h2>",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role button is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04d25beff5fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-657a7b36"
          },
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".dismiss-close",
            "html": "<div class=\"dismiss-close\" tabindex=\"0\" role=\"button\"></div>",
            "message": "ARIA commands must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23b3ba6748f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-604cdb7a"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-topic",
            "html": "<header class=\"page-topic visuallyhidden\"> <h1>Home</h1> </header>",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              "#site-header-row"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eedcf2bb55bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ecd3c64"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".page-topic",
            "html": "<header class=\"page-topic visuallyhidden\"> <h1>Home</h1> </header>",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "#site-header-row"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd9b5a3fc0b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d624f44a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".closed-text",
            "html": "<span class=\"closed-text\">Accessibility tools</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6373ae054d73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18e37242"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#placement-2-1 > .placement-inner.clearfix",
            "html": "<div class=\"placement-inner clearfix\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97a318be7a26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-912094c1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#site-banner-row > .content-container > .placement-row-wrapper:nth-child(2)",
            "html": "<div class=\"placement-row-wrapper\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "050a758eb975",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1c74c818"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#gs_tti50",
            "html": "<td id=\"gs_tti50\" class=\"gsib_a\" style=\"vertical-align: top;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b57ebd10b69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-631f5438"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#site-banner-row > .content-container > .placement-row-wrapper:nth-child(4)",
            "html": "<div class=\"placement-row-wrapper\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4f6892b933c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0154cd75"
          }
        ],
        "outcomeCount": 950,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 9
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3143,
          "failed": 130,
          "cantTell": 117,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_required",
          "aria_banner_label_unique",
          "aria_banner_single",
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "aria_landmark_name_unique",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "fieldset_legend_valid",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c84fc862eddb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link media=\"all\" rel=\"stylesheet\" href=\"/base-install/css/styles.css?740026556\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dd05fa6e9e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ed81153"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" rel=\"stylesheet\" href=\"/base-install/css/styles.css?740026556\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fe0b14fb978",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c69a013d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda6f2d52e08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b3664f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ea1a884eef4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Opens in a new window\" class=\"ccc-link ccc-tabbable newindow\" href=\"https://www.arun.gov.uk/cookies\" rel=\"noopener\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cef9a67644e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d798ac6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c65e8b154e7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "694266400e18",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8c38efbe153",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81f82ba2aadd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a912b6bdc1f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a3b9d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29e58da4cbdb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2c5bedba"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef25a9ab5763",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d91f5850"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<header class=\"page-topic visuallyhidden\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4f2cc3f4ec2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-79faccb5"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<header class=\"page-topic visuallyhidden\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb8c2875b56c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae0c3d02"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<header class=\"page-topic visuallyhidden\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc11dcfc78e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e605b906"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<header class=\"site-header-row clearfix\" id=\"site-header-row\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b335655c3c93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3870660f"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<header class=\"site-header-row clearfix\" id=\"site-header-row\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2f7de6d500c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81b91af4"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<header class=\"site-header-row clearfix\" id=\"site-header-row\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c87fa892211",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-589da9c5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#\" class=\"mobile-search-toggle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9342118ac5b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-281383c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div role=\"button\" tabindex=\"0\" class=\"dismiss-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d4a3f25ee62",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3a31dab"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c369fa7d9d01",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"is-link\" href=\"https://www.arun.gov.uk/simpler-recycling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b845d7f3c025",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ce5af53"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form accept-charset=\"utf-8\" class=\"gsc-search-box gsc-search-box-tools\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ed6529d0b0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ab44685"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<table class=\"gsc-search-box\" role=\"presentation\" cellpadding=\"0\" cellspacing=\"0\">",
            "message": "The HTML attribute(s) \"cellspacing, cellpadding\" is deprecated for the <table> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e81173b722e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c17fb54"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<table style=\"width: 100%; padding: 0px;\" class=\"gstl_50 gsc-input\" id=\"gs_id50\" role=\"presentation\" cellpadding=\"0\" cellspacing=\"0\">",
            "message": "The HTML attribute(s) \"cellspacing, cellpadding\" is deprecated for the <table> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e5a6a9bdc58",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14eee3fd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"How can we help you today?\" style=\"width: 100%; padding: 0px; border: none; margin: 0px; height: auto; background: url(\"https://www.google.com/cse/static/images/1x/en/branding.png\") left center no-repeat rgb(255, 255, 255); outline: none;\" spellcheck=\"false\" dir=\"ltr\" id=\"gsc-i-id1\" aria-label=\"search\" title=\"search\" name=\"search\" class=\"gsc-input\" size=\"10\" type=\"text\" autocomplete=\"off\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7074b251498c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ff4ff0b"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<input placeholder=\"How can we help you today?\" style=\"width: 100%; padding: 0px; border: none; margin: 0px; height: auto; background: url(\"https://www.google.com/cse/static/images/1x/en/branding.png\") left center no-repeat rgb(255, 255, 255); outline: none;\" spellcheck=\"false\" dir=\"ltr\" id=\"gsc-i-id1\" aria-label=\"search\" title=\"search\" name=\"search\" class=\"gsc-input\" size=\"10\" type=\"text\" autocomplete=\"off\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3188f65cd9c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6ea40a7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input placeholder=\"How can we help you today?\" style=\"width: 100%; padding: 0px; border: none; margin: 0px; height: auto; background: url(\"https://www.google.com/cse/static/images/1x/en/branding.png\") left center no-repeat rgb(255, 255, 255); outline: none;\" spellcheck=\"false\" dir=\"ltr\" id=\"gsc-i-id1\" aria-label=\"search\" title=\"search\" name=\"search\" class=\"gsc-input\" size=\"10\" type=\"text\" autocomplete=\"off\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13eee6cf664e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b85258fe"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ol class=\"menu-placement-manual-display menu\ndescription-list\n\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84d7ab0b3de3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c05d5c1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www1.arun.gov.uk/make-a-payment\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb38a6da3a8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac40203d"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Council Tax, rent, business rates and more' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a83311e2d706",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/report\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26c79bf78979",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe03eb4a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Issues, concerns and problems' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Permits, licences, benefits, jobs and more' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Appointments and services' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Information and advice on Housing Benefit and Council Tax Reduction' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Information on upcoming elections, registering to vote and more' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Information and advice for council tenants, private tenants and landlords' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Information on leisure facilities, events, parks and visiting Arun' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/local-elections-are-just-three-weeks-away-are-you-ready-to-vote-10540\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "535e224eecab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39b54b15"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "476464c4bd50",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10121fb3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47fe060f57f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81715f5a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-16\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d19b2a8339f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d5f9d3d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/are-you-ready-to-vote-at-the-west-sussex-county-elections-on-thursday-7-may-10538\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b0f6afe13c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df094178"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-15\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20950f103fab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14472fdf"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/high-call-volumes-15-april-2026-10537\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "888effd9efa4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c1d338b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-15\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/wild-wednesday-great-spotted-woodpecker-10536\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f62822b583e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af69d26b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-15\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/grants-now-available-for-independent-businesses-10535\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1274bdd43001",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-822bf7a5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-14\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78df4b1c4b92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31325628"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/community-governance-review-briefing-16-april-2026-10534\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b53ff26f56a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e8bd4a1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-13\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc4e24759e0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1d1ac15"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"/news-archive/local-elections-are-just-three-weeks-away-are-you-ready-to-vote-10540\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30bcddf0898d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c9b39de"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-16\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"/news-archive/are-you-ready-to-vote-at-the-west-sussex-county-elections-on-thursday-7-may-10538\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d18e8c81933f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50e24ffb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-15\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"/news-archive/high-call-volumes-15-april-2026-10537\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0bcb05bef04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74615e10"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-15\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/wild-wednesday-great-spotted-woodpecker-10536\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-15\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/grants-now-available-for-independent-businesses-10535\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-14\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/community-governance-review-briefing-16-april-2026-10534\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-13\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/local-elections-are-just-three-weeks-away-are-you-ready-to-vote-10540\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-16\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/are-you-ready-to-vote-at-the-west-sussex-county-elections-on-thursday-7-may-10538\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-15\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/high-call-volumes-15-april-2026-10537\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-15\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/wild-wednesday-great-spotted-woodpecker-10536\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-15\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/grants-now-available-for-independent-businesses-10535\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-14\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/news-archive/community-governance-review-briefing-16-april-2026-10534\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"blog-post-summary\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"posted-text\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<time datetime=\"2026-04-13\" class=\"posted-date\">",
            "message": "The foreground text and its background color are both detected as #ebedf5. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Connect Connect  with us' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"is-link\" href=\"https://www.facebook.com/arundistrictcouncil\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5cc98ec2050",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0421d9e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"https://x.com/ArunDistrict\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e9b5a1a7795",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ad93159"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"is-link\" href=\"https://www.instagram.com/arundistrict.council\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8aba8722aff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ed721bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"is-link\" href=\"https://www.youtube.com/channel/UCbT8_JswP59H6vJhj8QS4ug\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bf73acd087f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-886319e7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"is-link\" href=\"https://www.linkedin.com/company/arun-district-council\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e2123d31f47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-481a6812"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form action=\"\" method=\"post\" id=\"page-feedback\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4764f40bbea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab5b8572"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset class=\"pfb-rating total-rating-3\">",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9648109e811a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24aa350b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button id=\"rating-1\" value=\"1\" class=\"rating-item-1 rating-wrap rating-1\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b9ecc50757c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10f5052c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"btn-txt\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ee9155da21a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7588d56c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button id=\"rating-2\" value=\"2\" class=\"rating-item-2 rating-wrap rating-2\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97ee054015e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00e0c3b7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"btn-txt\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button id=\"rating-3\" value=\"3\" class=\"rating-item-3 rating-wrap rating-3\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57e16eb0d31b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9900256f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"btn-txt\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<h2 style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\" id=\"test-button\" role=\"button\" tabindex=\"0\" onclick=\"launchSupport()\">",
            "message": "The ARIA role 'button' is not valid for the element <h2>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1d32599831b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07692e14"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<h2 style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\" id=\"test-button\" role=\"button\" tabindex=\"0\" onclick=\"launchSupport()\">",
            "message": "The tabbable element's role 'heading' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49f8eff1bf0a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81083de1"
          },
          {
            "rule": "aria_attribute_required",
            "xpath": null,
            "html": "<h2 style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\" id=\"test-button\" role=\"button\" tabindex=\"0\" onclick=\"launchSupport()\">",
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "068523ba61d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2265e15"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"customer-copyright\">",
            "message": "Confirm this text 'Arun District Council\n© 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de9bf3973adf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e35f9af"
          }
        ],
        "outcomeCount": 3279,
        "uniqueFailedCount": 63,
        "duplicateFailedCount": 67,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-allowed-role",
          "labels-and-names/aria-command-name",
          "labels-and-names/button-name",
          "landmarks/no-duplicate-banner"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "#site-header-row",
            "selector": "#site-header-row",
            "html": "<header id=\"site-header-row\" class=\"site-header-row clearfix\">\n<div class=\"site-header-row-inner\">\n<div class=\"content-container clearfix\">\n<div class=\"logo-container\">\n<div class=\"home-page-headline\"...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a08544e5f3e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f89f4951"
          },
          {
            "rule": "labels-and-names/aria-command-name",
            "xpath": "#placement-2-1 > div:nth-of-type(1)",
            "selector": "#placement-2-1 > div:nth-of-type(1)",
            "html": "<div class=\"dismiss-close\" tabindex=\"0\" role=\"button\"></div>",
            "impact": "serious",
            "message": "ARIA command has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2a6c12f1c4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a1becd7"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "#placement-2-1 > div:nth-of-type(1)",
            "selector": "#placement-2-1 > div:nth-of-type(1)",
            "html": "<div class=\"dismiss-close\" tabindex=\"0\" role=\"button\"></div>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13a347d3c3c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b7d1cb6"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#test-button",
            "selector": "#test-button",
            "html": "<h2 onclick=\"launchSupport()\" tabindex=\"0\" role=\"button\" id=\"test-button\" style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\">Webchat</h2>",
            "impact": "minor",
            "message": "Role \"button\" is not allowed on element <h2>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46ee652bde8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-77ae1f31"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 552,
          "failed": 11,
          "cantTell": 133,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07b791967aab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d9e047b487c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 699,
        "duplicateFailedCount": 9,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 102
    },
    {
      "submittedUrl": "https://www.ashfield.gov.uk/",
      "finalUrl": "https://www.ashfield.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home - Ashfield District Council",
      "elapsedMs": 22888,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 496,
          "failed": 76,
          "cantTell": 3,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r83"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"seeAll\"]",
            "html": "<a href=\"news\" class=\"seeAll\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7f3c92a42a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cafdfed4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footerlink\"]",
            "html": "<a href=\"https://www.ashfield.gov.uk/a-z/?letter=A\" class=\"footerlink\">A to Z of services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a055422c6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a7076de"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.ashfield.gov.uk/accessibility-statement/\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "945f45017ce9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.ashfield.gov.uk/privacy-notice/\">Privacy notice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.ashfield.gov.uk/contact-us/\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.ashfield.gov.uk/cookies/\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "976e241dfae0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.59:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "483797493d38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.66:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba4fbe31d85b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 625,
        "duplicateFailedCount": 70,
        "uniqueFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 936,
          "failed": 26,
          "cantTell": 4,
          "inapplicable": 88
        },
        "failedRules": [
          "aria-prohibited-attr",
          "color-contrast",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#connect-frame",
            "html": "<div data-v-7ebded27=\"\" data-v-f4d8426e=\"\" class=\"wa-button is-accessible\" tabindex=\"0\" aria-label=\"Close Web Assistant\" style=\"background: rgb(204, 102, 51); width: 64px; height: 64px; margin: 14px 14px 20px auto;\">",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dafb95b6b5dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9bb4b40"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "p > a[href$=\"cookies/\"]",
            "html": "<a href=\"/cookies/\" target=\"_blank\">Cookie Policy.</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #cc6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "p > a[href$=\"cookies/\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35536c27e3a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd0a5d64"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".accept-all",
            "html": "<button class=\"accept-all st-button st-button--primary\" aria-label=\"Accept all cookies\">Accept all</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #ffffff, background color: #cc6633, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".accept-all"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "696233cab287",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d373745d"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".reject-all",
            "html": "<button class=\"reject-all st-button st-button--primary\">Reject non-essential</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #ffffff, background color: #cc6633, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".reject-all"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fc666b2164a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-563efb7a"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".preferences > span",
            "html": "<span>Preferences</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #cc6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#silktide-banner"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16d5eddefb0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ca71511"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#silktide-banner > p",
            "html": "<p>We use cookies on our site to enhance your user experience, provide personalized content, and analyze our traffic. <a href=\"/cookies/\" target=\"_blank\">Cookie Policy.</a></p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe9591fc3daa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6fdc3198"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".skip-to-content",
            "html": "<a href=\"#main-heading\" class=\"skip-to-content\">Skip to main content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "570754c340a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1612811"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href=\"/\"]",
            "html": "<a href=\"/\" aria-label=\"Return to Ashfield District Council homepage\"><img src=\"/img/ADC_logo.png\" alt=\"Ashfield District Council\" class=\"logo-image\"></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89e582badd9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8013317a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ADCsideNav > ul",
            "html": "<ul>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "118d68b1cacd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1b85a7d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sr-only",
            "html": "<label for=\"searchBar\" class=\"sr-only\">Search the site</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98e6a8d616b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c794938"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#searchBar",
            "html": "<input class=\"input-group-field searchBar\" type=\"text\" id=\"searchBar\" name=\"query\" title=\"search bar\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edf49a48db8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b611a818"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".homePage",
            "html": "<div class=\"homePage\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0d30d6d7d8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55cfe6c5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#connect-frame",
            "html": "<div data-v-7ebded27=\"\" data-v-f4d8426e=\"\" class=\"wa-button is-accessible\" tabindex=\"0\" aria-label=\"Close Web Assistant\" style=\"background: rgb(204, 102, 51); width: 64px; height: 64px; margin: 14px 14px 20px auto;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c45cd0dfbd60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ede6f581"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#connect-frame",
            "html": "<div data-v-7ebded27=\"\" data-v-f4d8426e=\"\" class=\"wa-button is-accessible\" tabindex=\"0\" aria-label=\"Close Web Assistant\" style=\"background: rgb(204, 102, 51); width: 64px; height: 64px; margin: 14px 14px 20px auto;\">",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad9bc837732b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-277b7ae4"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "p > a[href$=\"cookies/\"]",
            "html": "<a href=\"/cookies/\" target=\"_blank\">Cookie Policy.</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #cc6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "p > a[href$=\"cookies/\"]"
            ],
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de7759302166",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50890809"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".accept-all",
            "html": "<button class=\"accept-all st-button st-button--primary\" aria-label=\"Accept all cookies\">Accept all</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #ffffff, background color: #cc6633, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".accept-all"
            ],
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d36610b39924",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74c30156"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".reject-all",
            "html": "<button class=\"reject-all st-button st-button--primary\">Reject non-essential</button>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #ffffff, background color: #cc6633, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".reject-all"
            ],
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2206c066dbab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20b58174"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".preferences > span",
            "html": "<span>Preferences</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #cc6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#silktide-banner"
            ],
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba774e37563f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d658721"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#silktide-banner > p",
            "html": "<p>We use cookies on our site to enhance your user experience, provide personalized content, and analyze our traffic. <a href=\"/cookies/\" target=\"_blank\">Cookie Policy.</a></p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5269a314ff49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84cef1c2"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".skip-to-content",
            "html": "<a href=\"#main-heading\" class=\"skip-to-content\">Skip to main content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3586e411033d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83a4133e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href=\"/\"]",
            "html": "<a href=\"/\" aria-label=\"Return to Ashfield District Council homepage\"><img src=\"/img/ADC_logo.png\" alt=\"Ashfield District Council\" class=\"logo-image\"></a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6896eecb51c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e19a885"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ADCsideNav > ul",
            "html": "<ul>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32638c64f344",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ede759d0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sr-only",
            "html": "<label for=\"searchBar\" class=\"sr-only\">Search the site</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "676331f4b010",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ecc0e84"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#searchBar",
            "html": "<input class=\"input-group-field searchBar\" type=\"text\" id=\"searchBar\" name=\"query\" title=\"search bar\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2b205f3daa9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1811bd01"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".homePage",
            "html": "<div class=\"homePage\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18fe8fd5e80f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50a3fb48"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#connect-frame",
            "html": "<div data-v-7ebded27=\"\" data-v-f4d8426e=\"\" class=\"wa-button is-accessible\" tabindex=\"0\" aria-label=\"Close Web Assistant\" style=\"background: rgb(204, 102, 51); width: 64px; height: 64px; margin: 14px 14px 20px auto;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b451f8ccd3ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f36e8f6"
          }
        ],
        "outcomeCount": 1054,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 26
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1447,
          "failed": 72,
          "cantTell": 22,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_contentinfo_misuse",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"x-ua-compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "427e8a42c68c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/css/foundation.min.css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06e9b874d5d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2023d1e"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/css/foundation.min.css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de6f3d257ee9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39b7fdb4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c64d5fd650ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 3.36 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18641d03fe75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"/cookies/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa63daf972bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ef9e902"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"/cookies/\">",
            "message": "Text contrast of 1.80 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4f0874d3ab1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60d9f905"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button aria-label=\"Accept all cookies\" class=\"accept-all st-button st-button--primary\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "285172e2ecf6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65872ac1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Accept all cookies\" class=\"accept-all st-button st-button--primary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46043d29354e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82645c27"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<button aria-label=\"Accept all cookies\" class=\"accept-all st-button st-button--primary\">",
            "message": "Text contrast of 1.80 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ab93c0408ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-edd25ecb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"reject-all st-button st-button--primary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e48a9d72fc7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f248328a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"reject-all st-button st-button--primary\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ce696bad44f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6941f49"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<button class=\"reject-all st-button st-button--primary\">",
            "message": "Text contrast of 1.80 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0182e2bd7d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23ec8b14"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button aria-label=\"Toggle preferences\" class=\"preferences\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1baa0b178362",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ef22dc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Toggle preferences\" class=\"preferences\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7d5d014243b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d607a45f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Toggle preferences\" class=\"preferences\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d42e82e05703",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95865088"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 1.80 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1129114d60a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"skip-to-content\" href=\"#main-heading\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8f8ac8b8af5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d045a52"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"skip-to-content\" href=\"#main-heading\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbaecfe2a341",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-faefc04c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Return to Ashfield District Council homepage\" href=\"/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f9ce41e8339",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a62d97c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Return to Ashfield District Council homepage\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a7a576c17b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c61908e"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<span onclick=\"toggleNav()\" role=\"button\" class=\"hamburger fullscreen\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ba17ddd3a86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-51f28621"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a onclick=\"closeNav()\" role=\"button\" class=\"closebtn\" href=\"javascript:void(0)\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d363c113a371",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-312cfb74"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a onclick=\"closeNav()\" role=\"button\" class=\"closebtn\" href=\"javascript:void(0)\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e761e507eb5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5167e3c4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/benefits/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a01b8b494e93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7abcbf9"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/business/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "095d0a6fc2b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-235a4204"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/cemeteries-crematoriums-and-burials/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "899ae1cefd20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07a3f106"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/community-safety/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0706d99b5d44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57075d19"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/contact-us/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbed0c993270",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c45913c3"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/cost-of-living-support/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cd582d5f96a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ec8a6b8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council-tax/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5642c2ef791",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b63e55a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/elections-and-voting/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ced63711839",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ed7b2bf"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/environmental-health/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a24bc8a12fe3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7e6316a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/health-and-wellbeing/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "324b29617476",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dca969b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/housing/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5772ce1876aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09ea3232"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/jobs-training-and-careers/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0935f8bf18f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca89dc2f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/leisure/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1c3d5cc21d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63f4af61"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/licensing/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31adc8849381",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-343f32d3"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/markets-and-town-centres/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "617aaf5dda66",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52779bde"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/parking-and-roads/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d504eddc269",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a50c5b34"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/planning-and-building-control/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54172e45da27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d3df9dd"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/regeneration/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a02bf9621816",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d283fd0e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/sustainability-and-climate/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed8f3c4e7a64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4ffaa48"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78d790635672",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4a9de6d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/your-council/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e1b807bdc99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b07fc04d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/local-plan-examination/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96fe736f1387",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66ec46fa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/news/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d407b8b55774",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3524ffe8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/events/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5835e8efcc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cbd25de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input title=\"search bar\" name=\"query\" id=\"searchBar\" type=\"text\" class=\"input-group-field searchBar\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66da2730739a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-774adc71"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"\" style=\"font-family: FontAwesome\" class=\"searchButton\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6380108d6fbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6198c3a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" style=\"font-family: FontAwesome\" class=\"searchButton\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e158aa96003",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fc5f3ba"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"\" style=\"font-family: FontAwesome\" class=\"searchButton\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c573fb70fb44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8a20498"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "011074a437b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Ashfield District Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee633da9ba5c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council-tax/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council-tax/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e766b8b3a992",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9baedafd"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/benefits/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/benefits/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c705debfb091",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54278921"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/housing/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/planning-and-building-control/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/local-plan-examination/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'With your Ashfield.gov.uk' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/general/pay/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b129a92fd28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0eea7b0d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/general/apply/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ee7885e1e9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4abcaa98"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/general/report/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166826f0294c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-58b4496d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"news\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "360366ca6ee2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1496a9da"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"\" href=\"/news/spring-into-the-new-season-with-ashfield-markets/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e813a7844c19",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ba1765f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"\" href=\"/news/modernisation-of-hucknall-town-centre-begins/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a60dbe2555e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-77c93313"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"\" href=\"/news/free-bulky-waste-collections-back-for-2026/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e50024dab689",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d82516e"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer class=\"homepad\">",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a60ace4d7f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa6e0aa9"
          }
        ],
        "outcomeCount": 1522,
        "uniqueFailedCount": 64,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 86,
          "failed": 6,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "distinguishable/color-contrast",
          "landmarks/landmark-main",
          "landmarks/no-duplicate-contentinfo"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "p > a[href=\"/cookies/\"]",
            "selector": "p > a[href=\"/cookies/\"]",
            "html": "<a href=\"/cookies/\" target=\"_blank\">Cookie Policy.</a>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 3.81:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cee2a79f240",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d16c1b8"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "div > button[aria-label=\"Accept all cookies\"]",
            "selector": "div > button[aria-label=\"Accept all cookies\"]",
            "html": "<button class=\"accept-all st-button st-button--primary\" aria-label=\"Accept all cookies\">Accept all</button>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 3.81:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dec8b613a40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb9563bb"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "div > button:nth-of-type(2)",
            "selector": "div > button:nth-of-type(2)",
            "html": "<button class=\"reject-all st-button st-button--primary\">Reject non-essential</button>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 3.81:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83ed874ed53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9d50f42"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "button[aria-label=\"Toggle preferences\"] > span",
            "selector": "button[aria-label=\"Toggle preferences\"] > span",
            "html": "<span>Preferences</span>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 3.81:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ab25b811fe0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac1ea8c0"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1453d6d1a74f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "div:nth-of-type(3) > footer",
            "selector": "div:nth-of-type(3) > footer",
            "html": "<footer class=\"homepad\">\n    <div class=\"footer-container\">\n        <div class=\"grid-x footerBar\">\n            <a href=\"https://www.ashfield.gov.uk/a-z/?letter=A\" class=\"footerlink\">A to Z of services...",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d5c1114f29f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82c3f2ee"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 239,
          "failed": 16,
          "cantTell": 82,
          "inapplicable": 6
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R19",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R70",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7d55f2858b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3f1e4880363",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 343,
        "duplicateFailedCount": 14,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 92
    },
    {
      "submittedUrl": "https://www.ashford.gov.uk/",
      "finalUrl": "https://www.ashford.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home Page",
      "elapsedMs": 37237,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2291,
          "failed": 35,
          "cantTell": 14,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"]",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09a25f86cead",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91b2f6d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9a6ae9aa083",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9db7994db4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e912c46295f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 2388,
        "duplicateFailedCount": 31,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1211,
          "failed": 4,
          "cantTell": 5,
          "inapplicable": 45
        },
        "failedRules": [
          "aria-allowed-role",
          "aria-dialog-name",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#topsearch",
            "html": "<input class=\"form-control searchBox ui-autocomplete-input\" id=\"topsearch\" name=\"term\" title=\"search\" value=\"\" type=\"search\" placeholder=\"What are you looking for?\" aria-label=\"Search\" autocomplete=\"off\" role=\"textbox\" aria-autocomplete=\"list\" aria-haspopup=\"true\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role textbox is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b0207139f7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cfb775ec"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#autofill",
            "html": "<input type=\"text\" id=\"autofill\" class=\"modal-focus\" tabindex=\"-1\" aria-label=\"Hidden Input Field\" role=\"navigation\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role navigation is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0012d067e912",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96d00eb1"
          },
          {
            "rule": "aria-dialog-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#newsletterPopup",
            "html": "<div class=\"modal fade show\" id=\"newsletterPopup\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"deleteAccountModalLabel\" aria-modal=\"true\" style=\"display: block;\">",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2799524cebaa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11fb4de8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#feedback-button-close",
            "html": "<span id=\"feedback-button-close\" class=\"feedback-button feedback-button-close\" title=\"Click to close\" tabindex=\"0\">\n                <img id=\"btnFeedbackClose\" src=\"/Images/Icons/feedback/feedback-close.png\" alt=\"feedback close icon\">\n            </span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ccba3114106",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de61eb8c"
          }
        ],
        "outcomeCount": 1265,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3397,
          "failed": 63,
          "cantTell": 51,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_form_label_unique",
          "aria_landmark_name_unique",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"height: 100%;\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dfca7d2c815",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef3f88a7"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge,chrome=1\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4221958aa06",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0713bd1c"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css\" crossorigin=\"anonymous\" integrity=\"sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57e07c764639",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc71da92"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"https://www.gstatic.com/_/translate_http/_/ss/k=translate_http.tr.zZZZhVqDDCw.L.W.O/am=AAA4/d=0/rs=AN8SPfpXOODejAwfpX0HXTmGDSoEuMBUiQ/m=el_main_css\" charset=\"UTF-8\" rel=\"stylesheet\" type=\"text/css\">",
            "message": "The HTML attribute(s) \"charset\" is deprecated for the <link> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fc6c3171fad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecfba62c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb2d862d0149",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8586c7a9"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88c8276a1697",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5039a533"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 3.69 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1501dfbd030f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e69bfada94c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0259135"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-notify-reject\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ae890d70189",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f9830a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31921c8f93bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf101619"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-label=\"Skip to Main Content\" href=\"#contentbody\" class=\"skip-link\" id=\"skipnavsr\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac8be4d62a4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69f305a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\" id=\"logoLinkABC\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "499bb2685c51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba7fb940"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/website-help\" id=\"howtouse\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6bb5bbdb428",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0205a7b4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/accessibility-statement\" id=\"accessibilitylink\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d505948f7eba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-32006766"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.ashford.gov.uk/your-council/my-ashford\" id=\"loginlink\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "737941a1794b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1a0e07f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#\" class=\"VIpgJd-ZVi9od-xl07Ob-lTBxed\" aria-haspopup=\"true\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbf451a77b8b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-362e6d58"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ed7e758bf7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span style=\"border-left: 1px solid rgb(187, 187, 187);\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e44340e4fed9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1d3b2a6b"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<div role=\"form\" id=\"stickyRow\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e07bd5ca609c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd7b359d"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div role=\"form\" id=\"stickyRow\">",
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b9797765ad8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-79d5a867"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form action=\"/search\" class=\"form-inline\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6519fabe2f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-732d8025"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<input aria-haspopup=\"true\" aria-autocomplete=\"list\" role=\"textbox\" autocomplete=\"off\" aria-label=\"Search\" placeholder=\"What are you looking for?\" type=\"search\" value=\"\" title=\"search\" name=\"term\" id=\"topsearch\" class=\"form-control searchBox ui-autocomplete-input\">",
            "message": "The ARIA role 'textbox' is not valid for the element <input>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85116689dacc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-835c9de0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-haspopup=\"true\" aria-autocomplete=\"list\" role=\"textbox\" autocomplete=\"off\" aria-label=\"Search\" placeholder=\"What are you looking for?\" type=\"search\" value=\"\" title=\"search\" name=\"term\" id=\"topsearch\" class=\"form-control searchBox ui-autocomplete-input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5513944590e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8777b0d9"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-haspopup=\"true\" aria-autocomplete=\"list\" role=\"textbox\" autocomplete=\"off\" aria-label=\"Search\" placeholder=\"What are you looking for?\" type=\"search\" value=\"\" title=\"search\" name=\"term\" id=\"topsearch\" class=\"form-control searchBox ui-autocomplete-input\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "472188672cf0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f782ca7c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"btn d-none d-md-block searchButton\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6d49fc51808",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab4149a0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-target=\"#menuPanel\" data-toggle=\"modal\" class=\"mob-menu\" id=\"menuButtonMobile\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b487687d521",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80fb0247"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button data-target=\"#menuPanel\" data-toggle=\"modal\" class=\"mob-menu\" id=\"menuButtonMobile\" type=\"button\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7975ae03ac49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e099a29"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Urgent Telephone 4pm - 8.30am : 01233 331111' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bcf1271786b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0da6471"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<input role=\"navigation\" aria-label=\"Hidden Input Field\" tabindex=\"-1\" class=\"modal-focus\" id=\"autofill\" type=\"text\">",
            "message": "The ARIA role 'navigation' is not valid for the element <input>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8553701b4d41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6fc0485b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" aria-haspopup=\"true\" data-toggle=\"dropdown\" id=\"dropdownMenuLinkReport\" role=\"button\" href=\"#\" class=\"btn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84a94974cdbf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a263ed7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" aria-haspopup=\"true\" data-toggle=\"dropdown\" id=\"dropdownMenuLinkApply\" role=\"button\" href=\"#\" class=\"btn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ed702e5aa7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61829051"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-expanded=\"false\" aria-haspopup=\"true\" data-toggle=\"dropdown\" id=\"dropdownMenuLinkPay\" role=\"button\" href=\"#\" class=\"btn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa5b1747e8f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10a521fb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/recycling-waste-and-bins/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01de2583c330",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8b4783f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/recycling-waste-and-bins/find-my-bin-day/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edd7a4f320d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7819a4d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/recycling-waste-and-bins/find-my-bin-day/report-a-missed-bin-collection/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c639460fcea5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d42ec8c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/recycling-waste-and-bins/garden-waste/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c65d5d206efa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5eb8a4f5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/recycling-waste-and-bins/report-litter/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "248588e54195",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0863fa06"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council-tax/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cdf4d5732aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9baedafd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council-tax/council-tax-balance-lookup/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95dda6292ef4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7b3cd08"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council-tax/council-tax-information/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd85b5e9ee49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-189a6599"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council-tax/change-of-address-or-circumstances/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6965d08c612",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f484b0c9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council-tax/valuation-and-band-charges/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a054d731258",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83b20c9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-development/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acdf02b3b3cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f24e7f1d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-development/our-planning-policies/current-local-plans/ashford-local-plan-2030/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "792b226ecaf9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da5f1280"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-development/view-and-comment-on-applications/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cf3ceeddab4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1e66cb5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-development/get-involved-in-planning/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beb1a327f6d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d58970dc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-development/do-i-need-planning-permission/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed05351a13c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-653199f8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/parking/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4c167ee528b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-680a8555"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/parking/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5de680fb03f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09e32b4d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/benefits/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "096b92c0a161",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a5c4dc8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/cost-of-living-help/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0204e397026b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b90930c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/outdoor-spaces/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce3b1a002c40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15f99662"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/things-to-do/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4a1301be475",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-313c23a2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/your-community/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c744c37719a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3bffb3e8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/business/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "592497142e94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc90ccd9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/environmental-concerns/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "540fe4e4ff63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c34c2e8"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form method=\"post\" id=\"formc12dd3ba67994ff589e4d55e2ec72ebd\" enctype=\"multipart/form-data\" action=\"/\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67a4bb79a6e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9866e972"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<form method=\"post\" id=\"formc12dd3ba67994ff589e4d55e2ec72ebd\" enctype=\"multipart/form-data\" action=\"/\">",
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "982b74b26e0a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b22700e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button title=\"Click to leave happy feedback\" value=\"happy\" name=\"command\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db3259809922",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99f3cb56"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button title=\"Click to leave unhappy feedback\" value=\"unhappy\" name=\"command\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00bbb3e3b85f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f171b3c6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<span tabindex=\"0\" title=\"Click to close\" class=\"feedback-button feedback-button-close\" id=\"feedback-button-close\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b806ec968932",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-686c7f5c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<span tabindex=\"0\" title=\"Click to close\" class=\"feedback-button feedback-button-close\" id=\"feedback-button-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28fdfbcbfdc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dafd9df0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 66 66\" height=\"96px\" width=\"96px\" class=\"VIpgJd-ZVi9od-aZ2wEe\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3cb37d3d4fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cf7a1b3"
          }
        ],
        "outcomeCount": 3473,
        "uniqueFailedCount": 63,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 84,
          "failed": 8,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-allowed-role",
          "distinguishable/color-contrast",
          "keyboard-accessible/focus-order",
          "labels-and-names/frame-title",
          "landmarks/region",
          "text-alternatives/image-alt-words"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "div:nth-of-type(3) > div:nth-of-type(2) > div > span:nth-of-type(1) > a > img",
            "selector": "div:nth-of-type(3) > div:nth-of-type(2) > div > span:nth-of-type(1) > a > img",
            "html": "<img src=\"/media/bi2fn2bs/newshub-tile-template-food-and-drink-festival.jpg\" alt=\"Photo of stall at Ashford Food and Drink festival.\">",
            "impact": "minor",
            "message": "Alt text \"Photo of stall at Ashford Food and Drink festival.\" starts with redundant prefix \"photo\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cd1a09fb35a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68ad993b"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "div:nth-of-type(1) > p",
            "selector": "div:nth-of-type(1) > p",
            "html": "<p>The cookies placed on this website are not used to track users. They are used to optimise site functionality and to give you the best possible experience.</p>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 3.68:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "883bcc26a3fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3f4ec7e"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#feedback-button-close",
            "selector": "#feedback-button-close",
            "html": "<span id=\"feedback-button-close\" class=\"feedback-button feedback-button-close\" title=\"Click to close\" tabindex=\"0\">\n                <img id=\"btnFeedbackClose\" src=\"/Images/Icons/feedback/feedback-clos...",
            "impact": "moderate",
            "message": "Non-interactive <span> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb54b6ade6ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6c35f0db"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#newsletterPopup",
            "selector": "#newsletterPopup",
            "html": "<div class=\"modal fade show\" id=\"newsletterPopup\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"deleteAccountModalLabel\" aria-modal=\"true\" style=\"display: block;\">\n    <div class=\"modal-dialog modal-di...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33fb8eeebdb8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4cee80a"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#goog-gt-tt",
            "selector": "#goog-gt-tt",
            "html": "<div id=\"goog-gt-tt\" class=\"VIpgJd-yAWNEb-L7lbkb skiptranslate\" style=\"border-radius: 12px; margin: 0 0 0 -23px; padding: 0; font-family: 'Google Sans', Arial, sans-serif;\" data-id=\"\"><div id=\"goog-gt...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "321b774e8958",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eae1a768"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "selector": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "add5dbb57ee9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a34e07c"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#topsearch",
            "selector": "#topsearch",
            "html": "<input class=\"form-control searchBox ui-autocomplete-input\" id=\"topsearch\" name=\"term\" title=\"search\" value=\"\" type=\"search\" placeholder=\"What are you looking for?\" aria-label=\"Search\" autocomplete=\"o...",
            "impact": "minor",
            "message": "Role \"textbox\" is not allowed on element <input>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "218f08dc5808",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b488d65"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#autofill",
            "selector": "#autofill",
            "html": "<input type=\"text\" id=\"autofill\" class=\"modal-focus\" tabindex=\"-1\" aria-label=\"Hidden Input Field\" role=\"navigation\">",
            "impact": "minor",
            "message": "Role \"navigation\" is not allowed on element <input>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93ce9bac14ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-731a5b88"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 8,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1362,
          "failed": 33,
          "cantTell": 286,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e9adaf3d2b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cfe37be387a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 1683,
        "duplicateFailedCount": 31,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 62
    },
    {
      "submittedUrl": "https://www.babergh.gov.uk/",
      "finalUrl": "https://www.babergh.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html;charset=UTF-8",
      "pageTitle": "Home - Babergh District Council - babergh.gov.uk / midsuffolk.gov.uk",
      "elapsedMs": 28684,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 961,
          "failed": 26,
          "cantTell": 27,
          "inapplicable": 43
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90",
          "https://alfa.siteimprove.com/rules/sia-r94"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"ccc-info-link\"]",
            "html": "<a id=\"ccc-info-link\" class=\"ccc-link ccc-tabbable\" href=\"https://www.civicuk.com/cookie-control\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc8016fee3b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3da26bfd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"btn btn-unstyled\"]",
            "html": "<button class=\"btn btn-unstyled\" type=\"submit\" aria-label=\"Search\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "876bbb954aff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9235f21e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/future-changes-to-bin-collections\">Find out about the changes to waste and recycling ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36ec5cc00c29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"h3\"]",
            "html": "<a class=\"h3\" href=\"https://www.babergh.gov.uk/council-tax\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68e5484d0d61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ccf8105"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"h3\"]",
            "html": "<a class=\"h3\" href=\"https://www.babergh.gov.uk/planning-and-building-control\">Planning and building control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"h3\"]",
            "html": "<a class=\"h3\" href=\"https://www.babergh.gov.uk/benefits\">Benefits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"h3\"]",
            "html": "<a class=\"h3\" href=\"https://www.babergh.gov.uk/business-and-licensing\">Business and licensing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"h3\"]",
            "html": "<a class=\"h3\" href=\"https://www.babergh.gov.uk/elections\">Elections</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"h3\"]",
            "html": "<a class=\"h3\" href=\"https://www.babergh.gov.uk/your-environment\">Your environment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"h3\"]",
            "html": "<a class=\"h3\" href=\"https://www.babergh.gov.uk/streets-transport-and-parking\">Streets, transport and parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"h3\"]",
            "html": "<a class=\"h3\" href=\"https://www.babergh.gov.uk/leisure-and-tourism\">Leisure and tourism</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.babergh.gov.uk/jobs-and-careers\" target=\"\" aria-label=\"\">Jobs and careers</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.babergh.gov.uk/contact-us\" target=\"\" aria-label=\"\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/a[@id=\"fragment-ifyk-02-title\"]",
            "html": "<a class=\"link clearfix\" data-lfr-editable-id=\"02-title\" data-lfr-editable-type=\"link\" href=\"https://www.babergh.gov.uk/w/new-grazing-walks-leaflet-launches-to-promote-car-free-days%C2%A0\" id=\"fragment-ifyk-02-title\">New ‘Grazing Walks’ leaflet launches to promote ca...</a>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a99e725d26d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3810ddb2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/a[@id=\"fragment-ifyk-02-title\"]",
            "html": "<a class=\"link clearfix\" data-lfr-editable-id=\"02-title\" data-lfr-editable-type=\"link\" href=\"https://www.babergh.gov.uk/w/-shape-the-future-of-your-community-councils-step-in-to-provide-funding-for-neighbourhood-plans\" id=\"fragment-ifyk-02-title\">‘Shape the future of your community’ – Councils st...</a>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/a[@id=\"fragment-ifyk-02-title\"]",
            "html": "<a class=\"link clearfix\" data-lfr-editable-id=\"02-title\" data-lfr-editable-type=\"link\" href=\"https://www.babergh.gov.uk/w/government-confirms-ambitious-new-future-for-local-government-in-suffolk\" id=\"fragment-ifyk-02-title\">Government confirms ambitious new future for local...</a>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.25:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff44d8eef0a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.25:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.25:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.25:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.25:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.25:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.38:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afb0a22c2162",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e26c3250b8e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1057,
        "duplicateFailedCount": 18,
        "uniqueFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 912,
          "failed": 2,
          "cantTell": 3,
          "inapplicable": 39
        },
        "failedRules": [
          "aria-allowed-role",
          "aria-required-children"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".form-control",
            "html": "<input aria-label=\"Search\" autocomplete=\"off\" data-qa-id=\"searchInput\" name=\"q\" placeholder=\"Search...\" title=\"Search\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" type=\"text\" value=\"\" role=\"search\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role search is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e36328d8593",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2dfd576"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".navbar-blank",
            "html": "<ul class=\"navbar-blank navbar-nav navbar-site\" role=\"menubar\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[aria-haspopup]",
            "relatedPaths": [
              ".dropdown-toggle"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a606866af76",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e48fbc38"
          }
        ],
        "outcomeCount": 956,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2612,
          "failed": 37,
          "cantTell": 32,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_checkboxes_grouped",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9b12d954824",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "442d94cc432a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe4234ec462b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ad5fff9"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" id=\"liferayAUICSS\" href=\"https://www.babergh.gov.uk/o/digitalplace-electric-theme/css/clay.css?browserId=chrome&themeId=digitalplaceelectrictheme_WAR_digitalplaceelectrictheme&minifierType=css&languageId=en_GB&t=1776232918000\" data-senna-track=\"temporary\" class=\"lfr-css-file\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b1a65235420",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-614d5ea0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99ef986604c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9d2672e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88d9b0149170",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b3664f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ff3560b6264",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e81dbf2c477e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1a4ab765591",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5afb3f3c59a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9980e3b4d4df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce4e049e6ce8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eabb1cc9da31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20b686594423",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a3b9d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0655a0c99b11",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e4a1176"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c83d3b87de8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59c00edd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main-content\" class=\"d-block p-2 sr-only sr-only-focusable text-reset\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "487d22556a00",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac71c568"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header role=\"banner\" id=\"dp-header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "583f58bb3007",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98d180d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Go to Babergh District Council\" href=\"https://www.babergh.gov.uk\" class=\"logo custom-logo header-logo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85c5442cbfde",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a65ba26"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<ul role=\"menubar\" class=\"navbar-blank navbar-nav navbar-site\">",
            "message": "Verify the <ul> element with \"menubar\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f354ed383a02",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbf7bdc6"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul role=\"menubar\" class=\"navbar-blank navbar-nav navbar-site\">",
            "message": "The element with role \"menubar\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25afcd846b2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14403b27"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a role=\"menuitem\" aria-label=\"\" target=\"\" href=\"https://www.babergh.gov.uk\" class=\"nav-link text-truncate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ff349a3a2a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5057e7b6"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a role=\"menuitem\" aria-label=\"\" target=\"\" href=\"https://www.babergh.gov.uk\" class=\"nav-link text-truncate\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"button\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce453b754cf8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0acd222"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" class=\"nav-link text-truncate dropdown-toggle\" aria-haspopup=\"true\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ecbbac9dd1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05fb6987"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"site-title\">",
            "message": "Confirm this text 'Babergh District Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c0fa54d0dc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e92bcbfa"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<input role=\"search\" value=\"\" type=\"text\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" title=\"Search\" placeholder=\"Search...\" name=\"q\" data-qa-id=\"searchInput\" autocomplete=\"off\" aria-label=\"Search\">",
            "message": "The ARIA role 'search' is not valid for the element <input>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ff2e61b0e3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f80fc697"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"search\" value=\"\" type=\"text\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" title=\"Search\" placeholder=\"Search...\" name=\"q\" data-qa-id=\"searchInput\" autocomplete=\"off\" aria-label=\"Search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4e77bbba304",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4c58fa0"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"btn btn-unstyled\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "836a741c0278",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6671cc8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Popular Council services' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7249806f2010",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0da6471"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Future changes to bin collections' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<a id=\"fragment-ifyk-02-title\" href=\"https://www.babergh.gov.uk/w/-shape-the-future-of-your-community-councils-step-in-to-provide-funding-for-neighbourhood-plans\" data-lfr-editable-type=\"link\" data-lfr-editable-id=\"02-title\" class=\"link clearfix\">",
            "message": "The <a> element has the id \"fragment-ifyk-02-title\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e6a4afae7ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa37449f"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<div data-lfr-editable-type=\"rich-text\" data-lfr-editable-id=\"03-content\" class=\"clearfix mb-4\">",
            "message": "Confirm the user instruction is still understandable without the word(s) 'shape'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da193160309c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8c24e60"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<a id=\"fragment-ifyk-02-title\" href=\"https://www.babergh.gov.uk/w/government-confirms-ambitious-new-future-for-local-government-in-suffolk\" data-lfr-editable-type=\"link\" data-lfr-editable-id=\"02-title\" class=\"link clearfix\">",
            "message": "The <a> element has the id \"fragment-ifyk-02-title\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9d48587ccb6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09d2b500"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<div data-lfr-editable-type=\"rich-text\" data-lfr-editable-id=\"03-content\" class=\"clearfix mb-4\">",
            "message": "Confirm the user instruction is still understandable without the word(s) 'shape'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer class=\"site-footer\" role=\"contentinfo\" id=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "546be3b8c360",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76d4752c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Go to Babergh District Council\" href=\"https://www.babergh.gov.uk\" class=\"logo custom-logo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02c9477017b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f82597b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a style=\"position: fixed; bottom: 0px; right: 0px; z-index: 2147483598; line-height: 0;\" role=\"button\" tabindex=\"0\" title=\"Live Chat Software Click4Assistance\" id=\"C4A_lnk1\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5802cc7f8a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af1d1db5"
          }
        ],
        "outcomeCount": 2655,
        "uniqueFailedCount": 35,
        "duplicateFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-allowed-role",
          "landmarks/landmark-unique",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "div:nth-of-type(2) > div[aria-label=\"account\"]",
            "selector": "div:nth-of-type(2) > div[aria-label=\"account\"]",
            "html": "<div class=\"account-links\" role=\"region\" aria-label=\"account\">\n\t\t\t\t\t\t\t\t\t<a href=\"https://www.babergh.gov.uk/c/portal/login?p_l_id=205\">Your account</a>\n\t\t\t\t\t\t\t</div>",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"account\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f46d48e15b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34bf3d8f"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#senna_surface1 > div:nth-of-type(5)",
            "selector": "#senna_surface1 > div:nth-of-type(5)",
            "html": "<div><div><div aria-hidden=\"true\" class=\"dropdown-menu search-bar-suggestions-dropdown-menu\" role=\"presentation\"><ul class=\"list-unstyled\" role=\"menu\"><li role=\"presentation\"><button class=\"dropdown-i...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd0da086ad07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd1b6db0"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "div > input[name=\"q\"]",
            "selector": "div > input[name=\"q\"]",
            "html": "<input aria-label=\"Search\" autocomplete=\"off\" data-qa-id=\"searchInput\" name=\"q\" placeholder=\"Search...\" title=\"Search\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords...",
            "impact": "minor",
            "message": "Role \"search\" is not allowed on element <input>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6546e1cca38f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee53fe21"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 433,
          "failed": 11,
          "cantTell": 73,
          "inapplicable": 4
        },
        "failedRules": [
          "QW-ACT-R11",
          "QW-ACT-R30",
          "QW-ACT-R38",
          "QW-ACT-R66",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R33",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a83b04ae4b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2971458a"
          },
          {
            "rule": "QW-ACT-R38",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc4a75/",
            "description": "The test target owns elements that doesn't have the correct role.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target owns elements that doesn't have the correct role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9b05b85c347",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6958f87e"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e735458f8332",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R66",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/m6b1q3/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "003de62fcdb3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2430bed8"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ece2c838c24a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 521,
        "duplicateFailedCount": 6,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 26
    },
    {
      "submittedUrl": "https://www.barnsley.gov.uk/",
      "finalUrl": "https://www.barnsley.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Barnsley &#x2013; the place of possibilities",
      "elapsedMs": 30262,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1289,
          "failed": 114,
          "cantTell": 7,
          "inapplicable": 44
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"]",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22b84b495d99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91b2f6d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"ccc-notify-dismiss\"]",
            "html": "<button id=\"ccc-notify-dismiss\" class=\"ccc-link ccc-tabbable\" tabindex=\"0\" aria-label=\"Close Cookie Control\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dbf2a24f40a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b298ec3c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"masthead__nav__link masthead__nav__link--signlanguage\"]",
            "html": "<a class=\"masthead__nav__link masthead__nav__link--signlanguage\" href=\"/services/accessibility/services-for-bsl-users/\" aria-label=\"BSL - Sign language videos\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3397b9d3f18d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-19c814c6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"masthead__nav__link translate\"]",
            "html": "<a class=\"masthead__nav__link translate\" href=\"?opt-in-translate=True\">Translate</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "036879440bfc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9b64829"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"alerts__link\"]",
            "html": "<a href=\"/alerts\" class=\"alerts__link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32d424e08da2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-32b76c61"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"my-account__link\"]",
            "html": "<a href=\"/my-account/\" class=\"my-account__link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "070078d96bab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2445bae3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"masthead__nav__link services-menu__link showMenu\"]",
            "html": "<a href=\"/services/\" class=\"masthead__nav__link services-menu__link showMenu\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ab709fd6d12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a3653fc"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/pay-for-it/pay-council-tax/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b8bc970ac4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/pay-for-it/pay-housing-rent/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/pay-for-it/pay-business-rates/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/pay-for-it/pay-a-parking-fine/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/council-tax/council-tax-discounts/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/bins-rubbish-and-recycling/order-a-bin/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/births-deaths-and-marriages/order-copy-certificates/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/planning-and-buildings/apply-for-planning-permission/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/births-deaths-and-marriages/births/register-a-birth/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/births-deaths-and-marriages/marriages-and-civil-partnerships/book-a-registrar-for-your-wedding-or-civil-partnership/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/births-deaths-and-marriages/marriages-and-civil-partnerships/give-notice-of-marriage-or-civil-partnership/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/bins-rubbish-and-recycling/bulky-waste-collections/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/council-tax/change-your-details-for-council-tax/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/bins-rubbish-and-recycling/report-a-missed-bin/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/roads-travel-and-parking/roadworks-and-road-maintenance/report-a-pothole/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/bins-rubbish-and-recycling/fly-tipping/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=a\">A</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55eab598d6c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3b3a34b5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=b\">B</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=c\">C</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=d\">D</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=e\">E</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=f\">F</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=g\">G</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=h\">H</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=i\">I</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=j\">J</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=k\">K</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=l\">L</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=m\">M</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=n\">N</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=o\">O</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=p\">P</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=q\">Q</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=r\">R</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=s\">S</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=t\">T</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=u\">U</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=v\">V</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=w\">W</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=x\">X</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=y\">Y</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"atoz__link showMenu\"]",
            "html": "<a class=\"atoz__link showMenu\" href=\"/atoz/?letter=z\">Z</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"carousel-js__dot\"]",
            "html": "<button class=\"carousel-js__dot\" aria-label=\"Page 1\">1</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4efb63493e09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da667f21"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"carousel-js__dot\"]",
            "html": "<button class=\"carousel-js__dot\" aria-label=\"Page 2\">2</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"carousel-js__dot\"]",
            "html": "<button class=\"carousel-js__dot\" aria-label=\"Page 3\">3</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/input[@id=\"search\"]",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4868e4501ae3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4f0555b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/input[@id=\"search\"]",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `contentinfo` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd0589a7d49e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "812ccccacffc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c320933f9ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 3:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1f320776ce6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"newsletter-sign-up__text\"]",
            "html": "<p class=\"newsletter-sign-up__text\">Sign up to receive our news</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "132143a8385d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69b2cd2c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r86",
            "xpath": "/iframe[@id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\"]",
            "html": "<iframe src=\"https://oc-cdn-public-gbr.azureedge.net/livechatwidget/v2public/htmls/chatv2.html?data-app-id=91ac734d-d8ca-4052-8ed0-006b4bff52aa&data-org-id=a06f0de9-31e3-ee11-9046-6045bdf13ea0&data-org-url=https://m-a06f0de9-31e3-ee11-9046-6045bdf13ea0.uk.omnichannelengagementhub.com&hostname=www.barnsley.gov.uk&data-lcw-version=prod&data-color-override=%23283483&data-customization-callback=%7B%22chatButtonProps%22%3A%7B%22controlProps%22%3A%7B%22hideChatTextContainer%22%3A%22true%22%7D%2C%22styleProps%22%3A%7B%22iconStyleProps%22%3A%7B%22backgroundImage%22%3A%22url(https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png)%22%7D%2C%22generalStyleProps%22%3A%7B%22minWidth%22%3A%2260px%22%2C%22width%22%3A%2260px%22%2C%22height%22%3A%2260px%22%7D%7D%7D%2C%22styleProps%22%3A%7B%22generalStyles%22%3A%7B%22borderRadius%22%3A%2215px%2015px%2015px%2015px%22%7D%7D%2C%22loadingPaneProps%22%3A%7B%22controlProps%22%3A%7B%22titleText%22%3A%22Chat%20to%20B-Bot%22%2C%22hideSubtitle%22%3A%22true%22%7D%2C%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%220%200%2015px%2015px%22%7D%2C%22iconImageProps%22%3A%7B%22src%22%3A%22https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png%22%7D%7D%7D%2C%22headerProps%22%3A%7B%22controlProps%22%3A%7B%22headerIconProps%22%3A%7B%22src%22%3A%22https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png%22%7D%7D%2C%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%2215px%2015px%200%200%22%7D%7D%7D%2C%22footerProps%22%3A%7B%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%220%200%2015px%2015px%22%7D%7D%7D%2C%22webChatContainerProps%22%3A%7B%22webChatStyles%22%3A%7B%22backgroundColor%22%3A%22white%22%2C%22bubbleBackground%22%3A%22%23F2F3F6%22%2C%22bubbleFromUserBackground%22%3A%22%23bbe4f8%22%2C%22bubbleBorderWidth%22%3A0%2C%22bubbleFromUserBorderWidth%22%3A0%2C%22bubbleBorderRadius%22%3A%220%2010px%2010px%2010px%20!important%22%2C%22bubbleFromUserBorderRadius%22%3A%2210px%200%2010px%2010px%22%2C%22bubbleTextColor%22%3A%22black%22%2C%22bubbleFromUserTextColor%22%3A%22black%22%2C%22suggestedActionLayout%22%3A%22flow%22%2C%22suggestedActionHeight%22%3A30%2C%22suggestedActionBackgroundColor%22%3A%22white%22%2C%22suggestedActionBackgroundColorOnHover%22%3A%22%23bbe4f8%22%2C%22suggestedActionTextColor%22%3A%22black%22%2C%22suggestedActionBorderWidth%22%3A1%2C%22suggestedActionBorderRadius%22%3A%2210px%200%2010px%2010px%22%2C%22suggestedActionBorderColor%22%3A%22%23bbe4f8%22%2C%22paddingWide%22%3A10%7D%2C%22adaptiveCardStyles%22%3A%7B%22background%22%3A%22%23F2F3F6%22%2C%22color%22%3A%22black%22%7D%2C%22renderingMiddlewareProps%22%3A%7B%22avatarStyleProps%22%3A%7B%22backgroundImage%22%3A%22url('https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Fhwhjgyf4%2Fbarnsley-council-coat-of-arms-blue-background.png')%22%2C%22backgroundSize%22%3A%22cover%22%7D%2C%22avatarTextStyleProps%22%3A%7B%22display%22%3A%22none%22%7D%2C%22receivedMessageAnchorStyles%22%3A%7B%22color%22%3A%22blue%22%2C%22filter%22%3A%22invert(100%25)%22%7D%7D%7D%7D\" name=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" title=\"Chat Widget\" allow=\"microphone *; camera *; geolocation *; autoplay;\" allowfullscreen=\"true\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" height=\"0px\" width=\"0px\" role=\"presentation\" style=\"position: fixed; border-width: 0px; z-index: 999999;\" />",
            "message": "The element is marked as decorative but is exposed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4701cfebea24",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf06cc42"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22027f50212f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1454,
        "duplicateFailedCount": 96,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1444,
          "failed": 5,
          "cantTell": 5,
          "inapplicable": 38
        },
        "failedRules": [
          "aria-command-name",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-command-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window",
            "html": "<div id=\"oc-lcw-chat-button\" dir=\"ltr\" tabindex=\"0\" role=\"button\" class=\"ms-Stack css-110\"><i aria-hidden=\"true\" class=\"root-111\" id=\"oc-lcw-chat-button-icon-container\"></i></div>",
            "message": "ARIA commands must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cde02ff04fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b38b74d4"
          },
          {
            "rule": "landmark-contentinfo-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-contentinfo-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "p[role=\"contentinfo\"]",
            "html": "<p role=\"contentinfo\">© 2026  Barnsley Metropolitan Borough Council. All rights reserved.</p>",
            "message": "Contentinfo landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The contentinfo landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c8b0625d4ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07e4c22d"
          },
          {
            "rule": "landmark-no-duplicate-contentinfo",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-contentinfo?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "footer",
            "html": "<footer>",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              "p[role=\"contentinfo\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49dd6928ca20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2cb4f1dc"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "footer",
            "html": "<footer>",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "p[role=\"contentinfo\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1784e8890b5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e28ded4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".newsletter-sign-up",
            "html": "<div class=\"newsletter-sign-up\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a1571aebf67",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d601c44f"
          }
        ],
        "outcomeCount": 1492,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 5
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2963,
          "failed": 125,
          "cantTell": 82,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_contentinfo_label_unique",
          "aria_id_unique",
          "aria_role_redundant",
          "element_id_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "label_ref_valid",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "978f4420db93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf45783a"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/css/barnsley-council-critical.min.css\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86ae516f5f74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5316184"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c5d5499453f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53f107af"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "611cce2d0d57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56c25100"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e612e0a9d523",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80188d6e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b2f3460e82f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0259135"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c328669ed705",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b86de5d3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd804719e5c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf101619"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0cfa3ae6f7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0a2ab0b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4762b291e237",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b5398ad"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b3943ebe3ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-457a2048"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72acb1c71c2e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bbbed40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"masthead__nav__button showMenu\" href=\"/search?\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35e6af219dbb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b872137"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c40315f9938",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c97642b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"BSL - Sign language videos\" href=\"/services/accessibility/services-for-bsl-users/\" class=\"masthead__nav__link masthead__nav__link--signlanguage\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81774c739440",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d68f39f2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"?opt-in-translate=True\" class=\"masthead__nav__link translate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4462cc7fccb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-673e65bb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"alerts__link\" href=\"/alerts\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5093bfd14c9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66a935dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"alerts__link\" href=\"/alerts\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11c5a7704d92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8490ed7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"alerts__item__link\" href=\"/alerts/disruptions-to-bin-collections/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1eb94772a98c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b25de255"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/white_arrow2.svg\" class=\"link__icon-white\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9cadff4cfac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-954b96ed"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"alerts__item__link\" href=\"/services/roads-travel-and-parking/roadworks/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1ab4e836d02",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f904c65"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/white_arrow2.svg\" class=\"link__icon-white\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"alerts__item__link\" href=\"/public-notices\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc8d643e034f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-602c1135"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/white_arrow2.svg\" class=\"link__icon-white\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Barnsley Council\" href=\"/\" class=\"logo__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edc049581f09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2227839a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"my-account__link\" href=\"/my-account/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "533dcb9bec70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbff7753"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"my-account__item__link\" href=\"/services/council-tax/sign-in-to-my-bentax/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2fc74cde64e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8dd01eae"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/white_arrow2.svg\" class=\"link__icon-white\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"my-account__item__link\" href=\"/website-information/sign-in-to-other-accounts/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5c96f70787b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09dde419"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/white_arrow2.svg\" class=\"link__icon-white\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "label_ref_valid",
            "xpath": null,
            "html": "<label for=\"search\" class=\"ui-search__label search__label\">",
            "message": "The value \"search\" of the 'for' attribute is not the 'id' of a valid element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f994a358747",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6605f26"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<input value=\"\" accesskey=\"4\" placeholder=\"Search this site\" id=\"search\" name=\"search\" type=\"search\" class=\"ui-search__field search__field autocomplete\">",
            "message": "The <input> element has the id \"search\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed419f037ce9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d36310c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"\" accesskey=\"4\" placeholder=\"Search this site\" id=\"search\" name=\"search\" type=\"search\" class=\"ui-search__field search__field autocomplete\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "193d0fcfca04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6e92e4d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" accesskey=\"4\" placeholder=\"Search this site\" id=\"search\" name=\"search\" type=\"search\" class=\"ui-search__field search__field autocomplete\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae6e072535a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e2b2ba2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"button button--primary button--search search__button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be6df02a5a14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0831c66f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"button button--primary button--search search__button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dea0024df7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94fc11fb"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"button button--primary button--search search__button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f69cbef557cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a2c4999"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<section style=\"background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) center center / cover, url(\"../images/homepage-hero/barnsley-3.jpg\");\" aria-label=\"Search and taskbar\" id=\"home-content-gradient\" class=\"container--home-content\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab71cdd7ce25",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ba1ee30"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"taskbar__link__name showMenu \" href=\"/pay-for-it/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75bea276025b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd3cc380"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"taskbar__link__name showMenu \" href=\"/pay-for-it/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd052f9957cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-638f1091"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/pay-for-it/pay-council-tax/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f52468da4994",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-240aa7bb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5abc6111614",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-232cf92d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/pay-for-it/pay-housing-rent/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97822bb266c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c373445c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/pay-for-it/pay-business-rates/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d80f6e04bf97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53d24be3"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/pay-for-it/pay-a-parking-fine/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75c7f2664718",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30707d77"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"taskbar__link__name showMenu \" href=\"/apply-for-it/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "258da2e37837",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62bee4bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"taskbar__link__name showMenu \" href=\"/apply-for-it/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7981ee4d63f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eabeed2f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/council-tax/council-tax-discounts/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "972ac177ac4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2c0ddfe"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/bins-rubbish-and-recycling/order-a-bin/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89a290b249d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e443afe7"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/births-deaths-and-marriages/order-copy-certificates/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f9730036202",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c13b0504"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"taskbar__link__name showMenu \" href=\"/book-it/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4a562845c51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98205a24"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"taskbar__link__name showMenu \" href=\"/book-it/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c89a2056e94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27208806"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/births-deaths-and-marriages/births/register-a-birth/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4c58aad9ef7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6111752"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/births-deaths-and-marriages/marriages-and-civil-partnerships/book-a-registrar-for-your-wedding-or-civil-partnership/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b5e84a22c12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2644125a"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/births-deaths-and-marriages/marriages-and-civil-partnerships/give-notice-of-marriage-or-civil-partnership/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e57452788920",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f6bb4b3"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/bins-rubbish-and-recycling/bulky-waste-collections/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07dc59965e48",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91c27b6f"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"taskbar__link__name showMenu \" href=\"/tell-us-about-it/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad5d832488f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7e4542d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"taskbar__link__name showMenu \" href=\"/tell-us-about-it/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56c2ac917800",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03aa6988"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/council-tax/change-your-details-for-council-tax/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ffaf4bd9a44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10b066e5"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/bins-rubbish-and-recycling/report-a-missed-bin/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af0b3867ecca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9256ab24"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/roads-travel-and-parking/roadworks-and-road-maintenance/report-a-pothole/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7ea37ed9607",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7868447f"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Open menu\" class=\"atoz__mobile-button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aa5cf20ca19",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e1f0ecc"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<nav aria-labelledby=\"atoz-nav\" class=\"nav\">",
            "message": "The 'id' \"atoz-nav\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbefe21f8f8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-274bca39"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"atoz__list--bar\">",
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f62e01e89536",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5dbf32ea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/apply-for-it/register-to-vote/\" class=\"button button--default button--primary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fca2a1dda987",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f762b1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/apply-for-it/register-to-vote/\" class=\"button button--default button--primary\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f398e047624",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1352cd44"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 title=\"Barnsley Junior Fun Run\" class=\"carousel-js__captions__title\">",
            "message": "The foreground text and its background color are both detected as #f7f7f7. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b549582d532",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f146656"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"carousel-js__captions__description\">",
            "message": "The foreground text and its background color are both detected as #f7f7f7. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a85b9329eedd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc51e4af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/tourism-and-events/events-in-barnsley/barnsley-junior-fun-run/\" class=\"button button--default button--primary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74b269dde8d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05d7ed3c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/services/tourism-and-events/events-in-barnsley/barnsley-junior-fun-run/\" class=\"button button--default button--primary\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1802da981d43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76637f7c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/services/tourism-and-events/events-in-barnsley/barnsley-junior-fun-run/\" class=\"button button--default button--primary\">",
            "message": "The foreground text and its background color are both detected as #f7f7f7. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79213d48521e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1132df98"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 title=\"Barnsley International Market\" class=\"carousel-js__captions__title\">",
            "message": "The foreground text and its background color are both detected as #f7f7f7. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33219fb7fa05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a4104cf"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"carousel-js__captions__description\">",
            "message": "The foreground text and its background color are both detected as #f7f7f7. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/carousel-items/international-market/\" class=\"button button--default button--primary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6500a6a7608e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-511af405"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/carousel-items/international-market/\" class=\"button button--default button--primary\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda79349db3d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae4444e8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/carousel-items/international-market/\" class=\"button button--default button--primary\">",
            "message": "The foreground text and its background color are both detected as #f7f7f7. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "424ab3df0a8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd8c2ca8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"previous\" class=\"carousel-js__button carousel-js__button--prev\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b22d9f750c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d39e5c93"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"next\" class=\"carousel-js__button carousel-js__button--next\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c08fd2bcb249",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16c25786"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Page 1\" class=\"carousel-js__dot\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97aaa2240209",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7fbfcef7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Page 2\" class=\"carousel-js__dot\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f38338a4fad8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7bf435a9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Page 2\" class=\"carousel-js__dot\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "348fad525ffc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-805afd34"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Page 3\" class=\"carousel-js__dot\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ed4c0246d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e44f283b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Page 3\" class=\"carousel-js__dot\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db45caea3168",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c9beaa6"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/News.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0591f94fdda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a446559"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" src=\"/static/images/icons/Arrow_2.svg\" class=\"link__icon-black\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"newsletter-sign-up__text\">",
            "message": "Confirm this text 'Sign up to receive our news' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b642a5b81dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-067e9f76"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p class=\"newsletter-sign-up__text\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57c11a102c22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bbe412a"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<img role=\"presentation\" alt=\"\" class=\"newsletter-sign-up__image\" src=\"/static/images/OurBarnsleynewsletter.png\">",
            "message": "The explicitly-assigned ARIA role \"presentation\" is redundant with the implicit role of the element <img>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8a55f173376",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-816b387e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"newsletter-sign-up__link\" href=\"/website-information/sign-up-for-our-newsletter/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36e590179125",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bb16b51"
          },
          {
            "rule": "aria_contentinfo_label_unique",
            "xpath": null,
            "html": "<footer>",
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "803723678947",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f92571b2"
          },
          {
            "rule": "aria_contentinfo_label_unique",
            "xpath": null,
            "html": "<p role=\"contentinfo\">",
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51389a634bf6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8b6ceea"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<iframe style=\"position: fixed; border-width: 0px; z-index: 999999;\" role=\"presentation\" width=\"0px\" height=\"0px\" webkitallowfullscreen=\"true\" mozallowfullscreen=\"true\" allowfullscreen=\"true\" allow=\"microphone *; camera *; geolocation *; autoplay;\" title=\"Chat Widget\" id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" name=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" src=\"https://oc-cdn-public-gbr.azureedge.net/livechatwidget/v2public/htmls/chatv2.html?data-app-id=91ac734d-d8ca-4052-8ed0-006b4bff52aa&data-org-id=a06f0de9-31e3-ee11-9046-6045bdf13ea0&data-org-url=https://m-a06f0de9-31e3-ee11-9046-6045bdf13ea0.uk.omnichannelengagementhub.com&hostname=www.barnsley.gov.uk&data-lcw-version=prod&data-color-override=%23283483&data-customization-callback=%7B%22chatButtonProps%22%3A%7B%22controlProps%22%3A%7B%22hideChatTextContainer%22%3A%22true%22%7D%2C%22styleProps%22%3A%7B%22iconStyleProps%22%3A%7B%22backgroundImage%22%3A%22url(https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png)%22%7D%2C%22generalStyleProps%22%3A%7B%22minWidth%22%3A%2260px%22%2C%22width%22%3A%2260px%22%2C%22height%22%3A%2260px%22%7D%7D%7D%2C%22styleProps%22%3A%7B%22generalStyles%22%3A%7B%22borderRadius%22%3A%2215px%2015px%2015px%2015px%22%7D%7D%2C%22loadingPaneProps%22%3A%7B%22controlProps%22%3A%7B%22titleText%22%3A%22Chat%20to%20B-Bot%22%2C%22hideSubtitle%22%3A%22true%22%7D%2C%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%220%200%2015px%2015px%22%7D%2C%22iconImageProps%22%3A%7B%22src%22%3A%22https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png%22%7D%7D%7D%2C%22headerProps%22%3A%7B%22controlProps%22%3A%7B%22headerIconProps%22%3A%7B%22src%22%3A%22https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png%22%7D%7D%2C%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%2215px%2015px%200%200%22%7D%7D%7D%2C%22footerProps%22%3A%7B%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%220%200%2015px%2015px%22%7D%7D%7D%2C%22webChatContainerProps%22%3A%7B%22webChatStyles%22%3A%7B%22backgroundColor%22%3A%22white%22%2C%22bubbleBackground%22%3A%22%23F2F3F6%22%2C%22bubbleFromUserBackground%22%3A%22%23bbe4f8%22%2C%22bubbleBorderWidth%22%3A0%2C%22bubbleFromUserBorderWidth%22%3A0%2C%22bubbleBorderRadius%22%3A%220%2010px%2010px%2010px%20!important%22%2C%22bubbleFromUserBorderRadius%22%3A%2210px%200%2010px%2010px%22%2C%22bubbleTextColor%22%3A%22black%22%2C%22bubbleFromUserTextColor%22%3A%22black%22%2C%22suggestedActionLayout%22%3A%22flow%22%2C%22suggestedActionHeight%22%3A30%2C%22suggestedActionBackgroundColor%22%3A%22white%22%2C%22suggestedActionBackgroundColorOnHover%22%3A%22%23bbe4f8%22%2C%22suggestedActionTextColor%22%3A%22black%22%2C%22suggestedActionBorderWidth%22%3A1%2C%22suggestedActionBorderRadius%22%3A%2210px%200%2010px%2010px%22%2C%22suggestedActionBorderColor%22%3A%22%23bbe4f8%22%2C%22paddingWide%22%3A10%7D%2C%22adaptiveCardStyles%22%3A%7B%22background%22%3A%22%23F2F3F6%22%2C%22color%22%3A%22black%22%7D%2C%22renderingMiddlewareProps%22%3A%7B%22avatarStyleProps%22%3A%7B%22backgroundImage%22%3A%22url('https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Fhwhjgyf4%2Fbarnsley-council-coat-of-arms-blue-background.png')%22%2C%22backgroundSize%22%3A%22cover%22%7D%2C%22avatarTextStyleProps%22%3A%7B%22display%22%3A%22none%22%7D%2C%22receivedMessageAnchorStyles%22%3A%7B%22color%22%3A%22blue%22%2C%22filter%22%3A%22invert(100%25)%22%7D%7D%7D%7D\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d97a105a9e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6cc23c6a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe style=\"position: fixed; border-width: 0px; z-index: 999999;\" role=\"presentation\" width=\"0px\" height=\"0px\" webkitallowfullscreen=\"true\" mozallowfullscreen=\"true\" allowfullscreen=\"true\" allow=\"microphone *; camera *; geolocation *; autoplay;\" title=\"Chat Widget\" id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" name=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" src=\"https://oc-cdn-public-gbr.azureedge.net/livechatwidget/v2public/htmls/chatv2.html?data-app-id=91ac734d-d8ca-4052-8ed0-006b4bff52aa&data-org-id=a06f0de9-31e3-ee11-9046-6045bdf13ea0&data-org-url=https://m-a06f0de9-31e3-ee11-9046-6045bdf13ea0.uk.omnichannelengagementhub.com&hostname=www.barnsley.gov.uk&data-lcw-version=prod&data-color-override=%23283483&data-customization-callback=%7B%22chatButtonProps%22%3A%7B%22controlProps%22%3A%7B%22hideChatTextContainer%22%3A%22true%22%7D%2C%22styleProps%22%3A%7B%22iconStyleProps%22%3A%7B%22backgroundImage%22%3A%22url(https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png)%22%7D%2C%22generalStyleProps%22%3A%7B%22minWidth%22%3A%2260px%22%2C%22width%22%3A%2260px%22%2C%22height%22%3A%2260px%22%7D%7D%7D%2C%22styleProps%22%3A%7B%22generalStyles%22%3A%7B%22borderRadius%22%3A%2215px%2015px%2015px%2015px%22%7D%7D%2C%22loadingPaneProps%22%3A%7B%22controlProps%22%3A%7B%22titleText%22%3A%22Chat%20to%20B-Bot%22%2C%22hideSubtitle%22%3A%22true%22%7D%2C%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%220%200%2015px%2015px%22%7D%2C%22iconImageProps%22%3A%7B%22src%22%3A%22https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png%22%7D%7D%7D%2C%22headerProps%22%3A%7B%22controlProps%22%3A%7B%22headerIconProps%22%3A%7B%22src%22%3A%22https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png%22%7D%7D%2C%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%2215px%2015px%200%200%22%7D%7D%7D%2C%22footerProps%22%3A%7B%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%220%200%2015px%2015px%22%7D%7D%7D%2C%22webChatContainerProps%22%3A%7B%22webChatStyles%22%3A%7B%22backgroundColor%22%3A%22white%22%2C%22bubbleBackground%22%3A%22%23F2F3F6%22%2C%22bubbleFromUserBackground%22%3A%22%23bbe4f8%22%2C%22bubbleBorderWidth%22%3A0%2C%22bubbleFromUserBorderWidth%22%3A0%2C%22bubbleBorderRadius%22%3A%220%2010px%2010px%2010px%20!important%22%2C%22bubbleFromUserBorderRadius%22%3A%2210px%200%2010px%2010px%22%2C%22bubbleTextColor%22%3A%22black%22%2C%22bubbleFromUserTextColor%22%3A%22black%22%2C%22suggestedActionLayout%22%3A%22flow%22%2C%22suggestedActionHeight%22%3A30%2C%22suggestedActionBackgroundColor%22%3A%22white%22%2C%22suggestedActionBackgroundColorOnHover%22%3A%22%23bbe4f8%22%2C%22suggestedActionTextColor%22%3A%22black%22%2C%22suggestedActionBorderWidth%22%3A1%2C%22suggestedActionBorderRadius%22%3A%2210px%200%2010px%2010px%22%2C%22suggestedActionBorderColor%22%3A%22%23bbe4f8%22%2C%22paddingWide%22%3A10%7D%2C%22adaptiveCardStyles%22%3A%7B%22background%22%3A%22%23F2F3F6%22%2C%22color%22%3A%22black%22%7D%2C%22renderingMiddlewareProps%22%3A%7B%22avatarStyleProps%22%3A%7B%22backgroundImage%22%3A%22url('https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Fhwhjgyf4%2Fbarnsley-council-coat-of-arms-blue-background.png')%22%2C%22backgroundSize%22%3A%22cover%22%7D%2C%22avatarTextStyleProps%22%3A%7B%22display%22%3A%22none%22%7D%2C%22receivedMessageAnchorStyles%22%3A%7B%22color%22%3A%22blue%22%2C%22filter%22%3A%22invert(100%25)%22%7D%7D%7D%7D\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe0f823a19de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6afe0faa"
          }
        ],
        "outcomeCount": 3097,
        "uniqueFailedCount": 87,
        "duplicateFailedCount": 38,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 85,
          "failed": 7,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "keyboard-accessible/accesskeys",
          "labels-and-names/duplicate-id-aria",
          "labels-and-names/multiple-labels",
          "landmarks/landmark-unique",
          "landmarks/no-duplicate-contentinfo",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/accesskeys",
            "xpath": "#search",
            "selector": "#search",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\">",
            "impact": "serious",
            "message": "Duplicate accesskey \"4\". Each accesskey must be unique.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a9e330c04f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e90f2cf"
          },
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "div > div:nth-of-type(2) > p",
            "selector": "div > div:nth-of-type(2) > p",
            "html": "<p role=\"contentinfo\">© 2026  Barnsley Metropolitan Borough Council. All rights reserved.</p>",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93dfc4af2d04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60acba71"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "header > div:nth-of-type(3) > div",
            "selector": "header > div:nth-of-type(3) > div",
            "html": "<div role=\"search\">\n    <form action=\"/search/\" method=\"get\" class=\"ui-search__form\">\n        <h2 class=\"search__heading\">Search</h2>\n        <label class=\"ui-search__label search__label\" for=\"search\"...",
            "impact": "moderate",
            "message": "Multiple form landmarks have the same label \"search\n        search\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "221f78617379",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af803c7f"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(3)",
            "selector": "body > div:nth-of-type(3)",
            "html": "<div class=\"newsletter-sign-up\">\n    <div class=\"newsletter-sign-up__wrapper\">\n        <p class=\"newsletter-sign-up__text\">Sign up to receive our news</p>\n        <div class=\"newsletter-sign-up__conte...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8979a78b2218",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16573076"
          },
          {
            "rule": "labels-and-names/multiple-labels",
            "xpath": "#search",
            "selector": "#search",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\">",
            "impact": "moderate",
            "message": "Form field has 2 labels. Use a single label element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c364a1b46f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dbca775f"
          },
          {
            "rule": "labels-and-names/multiple-labels",
            "xpath": "#search",
            "selector": "#search",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\">",
            "impact": "moderate",
            "message": "Form field has 2 labels. Use a single label element.",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          },
          {
            "rule": "labels-and-names/duplicate-id-aria",
            "xpath": "#search",
            "selector": "#search",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\">",
            "impact": "critical",
            "message": "Duplicate ID \"search\" referenced by label[for].",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9274b12a3390",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4983514"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 722,
          "failed": 4,
          "cantTell": 234,
          "inapplicable": 6
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R70",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f8779890e80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8404e5d969f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          }
        ],
        "outcomeCount": 966,
        "duplicateFailedCount": 2,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 137
    },
    {
      "submittedUrl": "https://www.basildon.gov.uk/",
      "finalUrl": "https://www.basildon.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Basildon Home Page - Basildon Borough Council",
      "elapsedMs": 28594,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1803,
          "failed": 33,
          "cantTell": 388,
          "inapplicable": 46
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r78"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r13",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/ApplyFor\">Apply for</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "182b1f7a49df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61a83a37"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/reportonline\">Report</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/article/10771/Request\">Request</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/article/10772/Book\">Book</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/payments\">Pay</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/contactus\">Contact Us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/article/10774/Access-Data\">Access Data</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/article/10775/Get-Involved\">Get Involved</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/jobs\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/residents\">Resident</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/leisure\">Leisure</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/business\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.basildon.gov.uk/article/4611/Council\">Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.basildon.gov.uk/privacy\">Privacy Notices</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "949b9b2e0212",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17859a95"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.basildon.gov.uk/article/9/Accessibility\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.basildon.gov.uk/article/4678/GOV-UK\">GOV.UK</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.basildon.gov.uk/contactus\">Contact Us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.basildon.gov.uk/article/9626/Modern-Slavery-Statement\">Modern Slavery Statement </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bygoss__link\"]",
            "html": "<a class=\"bygoss__link\" href=\"https://www.gossinteractive.com\" rel=\"noopener\" target=\"_blank\" title=\"Digital platform technology, online self-service and web content management provided by GOSS\">Powered by GOSS</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6ca7f552b91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9d24bdc"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"chatButton\"]",
            "html": "<button class=\"chat-button\" id=\"chatButton\" aria-label=\"Open chat\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3648a9b4cca8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8a8fc0d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eaeb2134c0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b791f6f8e9e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0376e4eff2a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"cookie-consents-updated-message\"]",
            "html": "<p id=\"cookie-consents-updated-message\" class=\"cookie-consents-updated-confirmation__message\">Thank you - your cookie preferences have been upda...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34f6e436284b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87ddb6fa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"a-panel__summary\"]",
            "html": "<p class=\"a-panel__summary\" style=\"min-height: 405px;\">\n\t\t\t\t\tBasildon Council acknowledges the findings o...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ea8f0706425",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35a77d08"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"a-panel__summary\"]",
            "html": "<p class=\"a-panel__summary\" style=\"min-height: 405px;\">\n\t\t\t\t\tBasildon Council has published the official ...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"a-panel__summary\"]",
            "html": "<p class=\"a-panel__summary\" style=\"min-height: 405px;\">\n\t\t\t\t\tBasildon Council will introduce four hours o...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"a-panel__summary\"]",
            "html": "<p class=\"a-panel__summary\" style=\"min-height: 405px;\">\n\t\t\t\t\tBasildon Council is reminding residents that...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"a-panel__title\"]",
            "html": "<h2 class=\"a-panel__title\">Feature news carousel</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33070eba4492",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61a531e3"
          }
        ],
        "outcomeCount": 2270,
        "duplicateFailedCount": 23,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 795,
          "failed": 0,
          "cantTell": 1,
          "inapplicable": 45
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region"
        ],
        "failures": [],
        "outcomeCount": 841,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3032,
          "failed": 41,
          "cantTell": 41,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_form_label_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "fieldset_label_valid",
          "fieldset_legend_valid",
          "figure_label_exists",
          "form_submit_button_exists",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82dba70fc784",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62f44d9f7b75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"skip-link\" href=\"https://www.basildon.gov.uk:443/#maincontent\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "777cea2b5544",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b076a747"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"skip-link\" href=\"https://www.basildon.gov.uk:443/#maincontent\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b345291af3ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c20e453"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form action=\"https://www.basildon.gov.uk/article/8571/Cookie-Policy\" method=\"post\" id=\"cookie-consent-form\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "630980868a22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1849b2a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gi-sitelogo__link\" href=\"https://www.basildon.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dc68c8aebc0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72fa7743"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gi-sitelogo__link\" href=\"https://www.basildon.gov.uk/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20606d5bc166",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-51901772"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"mobilemenu\" aria-haspopup=\"true\" class=\"gi-mobilenavtoggle__btn\" id=\"mobilenavtoggle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a198fa70b0f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52707c8d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"mobilemenu\" aria-haspopup=\"true\" class=\"gi-mobilenavtoggle__btn\" id=\"mobilenavtoggle\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e47acaf0337",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ebe76fb"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form class=\"cludo-search--left cludo-search_autocomplete\" id=\"cludo-search-form\" method=\"get\" action=\"\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "226136c1c079",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd210219"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form class=\"cludo-search--left cludo-search_autocomplete\" id=\"cludo-search-form\" method=\"get\" action=\"\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e69ab1f3a40a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-190c92d9"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b689a5488853",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f09e3077"
          },
          {
            "rule": "fieldset_label_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "Group/Fieldset does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "731b019f30c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3151af29"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/ApplyFor\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baf014c62cdf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd9c33db"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/reportonline\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef6d662bef5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61222971"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/Appeal\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e0c5e3d2779",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e62ad1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/article/10771/Request\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cb469c8a58a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c87f4ba"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/article/10772/Book\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1945381ceaca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba38c0d6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/payments\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5eac27e544c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2291f6c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/contactus\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cc5a9b247b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b7003f9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/article/10774/Access-Data\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9be2a1f93b12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9d118e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/article/10775/Get-Involved\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49cea52a7e9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b84c2c4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/jobs\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08d0a8ef7ad7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fa4ae44"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://mybasildon.powerappsportals.com/check/where_i_live/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "837d746a3cee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8872fb4e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/residents\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c883b0b02ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ffa95eff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/leisure\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a0593d21e91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07efb143"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/business\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "069865807720",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c55a7981"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.basildon.gov.uk/article/4611/Council\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f27d242ae48",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91550bf1"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure id=\"c_d05e6246-7f81-4fb2-abf9-e9791ecdc4db\" class=\"gi-responsiveimage--a-panel gi-responsiveimage--pt gi-responsiveimage gi-responsiveimage--lazy gi-responsiveimage\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae26722aba87",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bdc64465"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.basildon.gov.uk/article/11238/In-the-News-Basildon-Council-accepts-C4-housing-rating-and-commits-to-urgent-improvements\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0e77f6027cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da93b4eb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.basildon.gov.uk/article/11238/In-the-News-Basildon-Council-accepts-C4-housing-rating-and-commits-to-urgent-improvements\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a50ac4b2fc8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd0d4e76"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure id=\"c_670d5b2c-d3a8-4c7d-acdc-4d7da684a15a\" class=\"gi-responsiveimage--a-panel gi-responsiveimage--pt gi-responsiveimage gi-responsiveimage--lazy gi-responsiveimage\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5feaeb37288e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bcd7c488"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.basildon.gov.uk/article/11231/In-the-News-Announcement-of-candidates-for-Basildon-Council-Local-Elections-7-May-2026\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91e34d8506ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c3705a1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.basildon.gov.uk/article/11231/In-the-News-Announcement-of-candidates-for-Basildon-Council-Local-Elections-7-May-2026\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c58d4e5e1c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ee78937"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure id=\"c_82f1e650-b8c7-4a6c-9a54-ec8a5226d2cb\" class=\"gi-responsiveimage--a-panel gi-responsiveimage--pt gi-responsiveimage gi-responsiveimage--lazy gi-responsiveimage\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d71614b03d97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ee27664"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.basildon.gov.uk/article/11209/In-the-News-Basildon-Council-introduces-four-hours-of-free-weekend-parking-from-April-2026\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dc1ed3f6ba1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd5d264d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.basildon.gov.uk/article/11209/In-the-News-Basildon-Council-introduces-four-hours-of-free-weekend-parking-from-April-2026\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6ce9bba7327",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-993e39b8"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure id=\"c_f51882b5-5272-4366-a977-3272d87a1d8a\" class=\"gi-responsiveimage--a-panel gi-responsiveimage--pt gi-responsiveimage gi-responsiveimage--lazy gi-responsiveimage\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a9fdfee68cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d20360d9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.basildon.gov.uk/article/11208/In-the-News-Residents-Reminded-to-Renew-Garden-Waste-Subscription-for-2026-27\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e729d49380e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-648f2761"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.basildon.gov.uk/article/11208/In-the-News-Residents-Reminded-to-Renew-Garden-Waste-Subscription-for-2026-27\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30783e706137",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a82679e5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"gi-carousel__previous\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcb8d1dbbd05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-beea1e06"
          }
        ],
        "outcomeCount": 3085,
        "uniqueFailedCount": 41,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "body[data-id=\"7219\"] > div:nth-of-type(3)",
            "selector": "body[data-id=\"7219\"] > div:nth-of-type(3)",
            "html": "<div class=\"chat-widget\">\n\t\t<!-- Chat Button -->\n\t\t<button class=\"chat-button\" id=\"chatButton\" aria-label=\"Open chat\">\n\t\t<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xli...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a3ee3e16763",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10dff081"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#chatButton",
            "selector": "#chatButton",
            "html": "<button class=\"chat-button\" id=\"chatButton\" aria-label=\"Open chat\">\n\t\t<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" id=\"Layer_1\" x=\"0px\" y=\"0px\" view...",
            "impact": "serious",
            "message": "Accessible name \"Open chat\" does not contain visible text \"Ask our AI Assistant\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f82b98209df7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27afbde0"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 406,
          "failed": 1,
          "cantTell": 74,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R68",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95fd8f8a8eff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          }
        ],
        "outcomeCount": 482,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 23
    },
    {
      "submittedUrl": "https://www.basingstoke.gov.uk/",
      "finalUrl": "https://www.basingstoke.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 366,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.bassetlaw.gov.uk/",
      "finalUrl": "https://www.bassetlaw.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 402,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.bathnes.gov.uk/",
      "finalUrl": "https://www.bathnes.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Welcome to Bath &amp; North East Somerset Council | www.bathnes.gov.uk",
      "elapsedMs": 23073,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 549,
          "failed": 33,
          "cantTell": 3,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"govuk-button cookie-banner__button\"]",
            "html": "<button class=\"govuk-button cookie-banner__button\" data-module=\"govuk-button\" onclick=\"acceptCookies()\">\n        Accept analytics cookies\n      </button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5da91c0425c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a3df544"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"govuk-button govuk-button--secondary cookie-banner__button\"]",
            "html": "<button class=\"govuk-button govuk-button--secondary cookie-banner__button\" data-module=\"govuk-button\" onclick=\"rejectCookies()\">\n        Reject analytics cookies\n      </button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6b46fb26f1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dacd0ca5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link cookie-banner__link\"]",
            "html": "<a href=\"/cookies\" class=\"govuk-link cookie-banner__link\">\n        View cookies\n      </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ba39364069b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b1a353d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"is-active\"]",
            "html": "<a href=\"/\" data-drupal-link-system-path=\"<front>\" class=\"is-active\" aria-current=\"page\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c12a05c90b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a04621f9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services\" data-drupal-link-system-path=\"node/84380\">Services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32d7b8aeeddf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/service-disruptions-page\" data-drupal-link-system-path=\"node/706\">Service updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/pay-for-it\" data-drupal-link-system-path=\"node/384\">Pay for it</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/report-it\" data-drupal-link-system-path=\"node/504\">Report it</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/whats-on\" data-drupal-link-system-path=\"node/4391\">What's on</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/have-your-say\" data-drupal-link-system-path=\"node/577\">Have your say</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://app.bathnes.gov.uk/webforms/nearby\">Find my nearest</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us\" data-drupal-link-system-path=\"node/399\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-button govuk-button--start new\"]",
            "html": "<a class=\"govuk-button govuk-button--start new\" href=\"/report-it\" data-module=\"govuk-button\" draggable=\"false\" role=\"button\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bb5529e0aaa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d079d56a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-button govuk-button--start new\"]",
            "html": "<a class=\"govuk-button govuk-button--start new\" href=\"/have-your-say\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-button govuk-button--start new\"]",
            "html": "<a class=\"govuk-button govuk-button--start new\" href=\"/pay-for-it\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-button govuk-button--start new\"]",
            "html": "<a class=\"govuk-button govuk-button--start new\" href=\"/support-ukraine\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-body govuk-link newsroom\"]",
            "html": "<a href=\"https://newsroom.bathnes.gov.uk\" class=\"govuk-body govuk-link newsroom\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68bce2577789",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642739ef"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibility\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us\">Contact Us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy-policy\">Privacy Policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/disclaimer\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/use-ai-technologies\">Use of AI technologies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/bathnes/\" aria-label=\"Follow us on Facebook\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://twitter.com/bathnes\" aria-label=\"Follow us on Twitter\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.youtube.com/user/BathnesCouncil/videos\" aria-label=\"Follow us on YouTube\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.instagram.com/bathnescouncil/\" aria-label=\"Follow us on Instragram\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f70f8a20c903",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.94:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36f24dd0c2c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.94:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-body\"]",
            "html": "<p class=\"govuk-body\">\n        We use cookies to collect information abo...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3e765fa5011",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3ace995"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-body\"]",
            "html": "<p class=\"govuk-body\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 634,
        "duplicateFailedCount": 23,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 496,
          "failed": 0,
          "cantTell": 2,
          "inapplicable": 43
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "skip-link"
        ],
        "failures": [],
        "outcomeCount": 541,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1555,
          "failed": 19,
          "cantTell": 9,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "037899692a14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "327491cc31b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f309c80dbfe1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" id=\"main-content\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d76b217b361f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05ed4a70"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" id=\"main-content\" href=\"#main-content\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a385d4942a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8342857a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input autocomplete=\"off\" data-once=\"autocomplete search-api-autocomplete\" maxlength=\"128\" size=\"30\" value=\"\" name=\"search_api_fulltext\" id=\"edit-search-api-fulltext\" type=\"text\" data-msg-maxlength=\"This field has a maximum length of 128.\" data-autocomplete-path=\"/search_api_autocomplete/new__search?display=page_1&&filter=search_api_fulltext\" class=\"form-autocomplete form-text form-control govuk-input ui-autocomplete-input\" data-search-api-autocomplete-search=\"new__search\" data-drupal-selector=\"edit-search-api-fulltext\" placeholder=\"Search bathnes.gov.uk\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "749487239ef4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d46444e"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" data-once=\"autocomplete search-api-autocomplete\" maxlength=\"128\" size=\"30\" value=\"\" name=\"search_api_fulltext\" id=\"edit-search-api-fulltext\" type=\"text\" data-msg-maxlength=\"This field has a maximum length of 128.\" data-autocomplete-path=\"/search_api_autocomplete/new__search?display=page_1&&filter=search_api_fulltext\" class=\"form-autocomplete form-text form-control govuk-input ui-autocomplete-input\" data-search-api-autocomplete-search=\"new__search\" data-drupal-selector=\"edit-search-api-fulltext\" placeholder=\"Search bathnes.gov.uk\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdd57a2ac110",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbe9e4fa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit govuk-button govuk-button--submit\" value=\"Search\" id=\"edit-submit-new-search\" type=\"submit\" data-drupal-selector=\"edit-submit-new-search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f71f867778d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-179cb2a2"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit govuk-button govuk-button--submit\" value=\"Search\" id=\"edit-submit-new-search\" type=\"submit\" data-drupal-selector=\"edit-submit-new-search\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87efbe65c197",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec639a8b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg width=\"28pt\" viewBox=\"0 0 100 100\" version=\"1.1\" height=\"28pt\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f17efe7dfc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-119a1adc"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg width=\"28pt\" viewBox=\"0 0 100 100\" version=\"1.1\" height=\"28pt\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ed1d9e7bb00",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1c445584"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg width=\"28pt\" viewBox=\"0 0 100 100\" version=\"1.1\" height=\"28pt\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg width=\"28pt\" viewBox=\"0 0 100 100\" version=\"1.1\" height=\"28pt\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg width=\"28pt\" viewBox=\"0 0 100 100\" version=\"1.1\" height=\"28pt\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg width=\"28pt\" viewBox=\"0 0 100 100\" version=\"1.1\" height=\"28pt\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg width=\"28pt\" viewBox=\"0 0 100 100\" version=\"1.1\" height=\"28pt\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg width=\"28pt\" viewBox=\"0 0 100 100\" version=\"1.1\" height=\"28pt\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 512 462.799\" clip-rule=\"evenodd\" fill-rule=\"evenodd\" image-rendering=\"optimizeQuality\" text-rendering=\"geometricPrecision\" shape-rendering=\"geometricPrecision\" class=\"svg-inline--fa fa-twitter fa-w-16 fa-2x\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6011231712d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38a813dc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-label=\"Follow us on Bluesky\" href=\"https://web-cdn.bsky.app/profile/bathnes.bsky.social\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "691c65d8c2e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b147be6f"
          }
        ],
        "outcomeCount": 1577,
        "uniqueFailedCount": 13,
        "duplicateFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 225,
          "failed": 3,
          "cantTell": 66,
          "inapplicable": 6
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e47c12483d0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 300,
        "duplicateFailedCount": 2,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 31
    },
    {
      "submittedUrl": "https://www.bedford.gov.uk/",
      "finalUrl": "https://www.bedford.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Homepage | Bedford Borough Council",
      "elapsedMs": 21871,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1103,
          "failed": 37,
          "cantTell": 6,
          "inapplicable": 46
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r74"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r10",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r60",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"prefix-overlay-close prefix-overlay-action-later\"]",
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">Close subscription dialog</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ca84056b537",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4ec9f39"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r18",
            "xpath": null,
            "html": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1849caac5107",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1ce6629"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/button[@id=\"browsealoud-button--launchpad\"]",
            "html": "<button id=\"browsealoud-button--launchpad\" class=\"launchpad-button\" aria-label=\"Translate or Listen with the ReachDeck Toolbar\" title=\"Translate or Listen with the ReachDeck Toolbar\" ignore=\"true\" lang=\"en\" type=\"button\">Translate or Listen</button>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11b57edf1428",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6de16a14"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/button[@id=\"browsealoud-button--launchpad\"]",
            "html": "<button id=\"browsealoud-button--launchpad\" class=\"launchpad-button\" aria-label=\"Translate or Listen with the ReachDeck Toolbar\" title=\"Translate or Listen with the ReachDeck Toolbar\" ignore=\"true\" lang=\"en\" type=\"button\">Translate or Listen</button>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24.5 24.5\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc25052f5028",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae99a0b8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24.5 24.5\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24.5 24.5\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24.5 24.5\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24.5 24.5\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24.5 24.5\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24.5 24.5\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24.5 24.5\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h3[@class=\"services-menu-title\"]",
            "html": "<h3 class=\"services-menu-title\">Services</h3>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a246d4757d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de080240"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3330c3cbe843",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6377362f84b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Welcome to</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ac7211f1704",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1192,
        "duplicateFailedCount": 29,
        "uniqueFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1002,
          "failed": 6,
          "cantTell": 2,
          "inapplicable": 41
        },
        "failedRules": [
          "aria-dialog-name",
          "heading-order",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "aria-dialog-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#prefix-overlay-outer",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-modal=\"true\" aria-describedby=\"prefix-overlay-step1\">",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23a2c4524250",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05d206e5"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".services-menu-title",
            "html": "<h3 class=\"services-menu-title\">Services</h3>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0b54a66136d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7793bb7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">\n      Skip to main content\n    </a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b01f32622efa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".field--name-field-landing-banner",
            "html": "<div class=\"field field--name-field-landing-banner field--type-entity-reference field--label-hidden field__item\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2447cbf81877",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96bc0d55"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#block-bbc-theme-homepagebannercontent",
            "html": "<div id=\"block-bbc-theme-homepagebannercontent\" class=\"block block-block-content block-block-contentf12e6c3d-df74-44c1-b0c3-99781afd32f8\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88ba46215f1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16f5fa99"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#edit-s",
            "html": "<input placeholder=\"Search\" autocomplete=\"off\" data-drupal-selector=\"edit-s\" type=\"text\" id=\"edit-s\" name=\"s\" value=\"\" size=\"30\" maxlength=\"128\" class=\"form-text required\" required=\"required\" aria-required=\"true\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "075027fae743",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5544562b"
          }
        ],
        "outcomeCount": 1051,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 6
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2819,
          "failed": 97,
          "cantTell": 74,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_redundant",
          "aria_attribute_valid",
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "input_checkboxes_grouped",
          "input_label_after",
          "input_label_visible",
          "label_name_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"--lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 127px;\" data-once=\"drupal-dialog-deprecation-listener webform-dialog\" class=\"sticky-header-html js\" prefix=\"og: https://ogp.me/ns#\" dir=\"ltr\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e50cbf08646b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3292d3ea"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_1pkRcp2mezkzuFeSjNnNa961IKDu39doNpGfCHhAYvU.css?delta=0&language=en&theme=bbc_theme&include=eJx9kmGSwyAIhS-k8UgZVJq4MZIBTJvbr2m7bZqZ7R9G3ocMPvQ-9DrijO4CJWzWQynIxr9kWpE5RZSDtlSfUwBNVKzollMZDnQFTuBzuxFGDJOnW--rKhUXk-wg2kduAjG6yHWB3MEP3D6EmCDTYPCmrf_0pz5Tc6GicEWhffL3ubui31MxmQLkgdbeg-wlPNv2EOIzGTJ5yCdxgQGtJs1ofSPTCQvymgLaoPCVZyixeWP3ducSTWHa7IgQm92fTLHFgyjVS1KUfgGGgWEZxX2D5lD3tO2tdLXc1ycjRsMoCxVJK_Z6X5k7K0Y2UZzdPphZE17F3WM3U6wNN79D5dy_5nl-Jm5L-A8KAofxF2jJ-LE\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d403c08cf7d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d12a38d8"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#ffffff\" href=\"/themes/custom/bbc_theme/assets/images/favicons/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ba6fe43eece",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef2ee3dd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Cookiebot by Usercentrics - opens in a new window\" id=\"CybotCookiebotDialogPoweredbyCybot\" target=\"_blank\" rel=\"noopener nofollow\" href=\"https://www.cookiebot.com/en/what-is-behind-powered-by-cookiebot/?utm_source=banner_cb&utm_medium=referral&utm_content=v2\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c676a2363ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e25c502"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div id=\"CybotCookiebotDialogBodyLevelButtonsSelectPane\">",
            "message": "Confirm this text 'Consent Selection' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38f7f0449511",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fb97c97"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div id=\"CybotCookiebotDialogBodyFieldsetInnerContainer\">",
            "message": "Confirm this text 'Necessary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1e8af1393b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a78d165"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Necessary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c19f00d51fe6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e736fc3a"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input checked=\"checked\" disabled=\"disabled\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled\" id=\"CybotCookiebotDialogBodyLevelButtonNecessary\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dd1c3df55c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce757c6b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Preferences' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0813f16e18b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6680181"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f32ab6dc49d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8aab7f3f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0da2666a6bc5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ead4b3e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Statistics' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cdd5e103886",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-faf5eae9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92865885a05f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6a6202c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "438d6b89807f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cdbaad8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Marketing' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f91eda879fd6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40d7214e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19159c342df8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a88e226"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9ead0c24ab8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe8e12cc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"\" href=\"#\" id=\"CybotCookiebotDialogBodyEdgeMoreDetailsLink\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01946a26d70b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e797e9f9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button lang=\"en\" tabindex=\"0\" class=\"CybotCookiebotDialogBodyButton\" id=\"CybotCookiebotDialogBodyLevelButtonAccept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6827b47a3a8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d596eb6d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button lang=\"en\" tabindex=\"0\" class=\"CybotCookiebotDialogBodyButton\" id=\"CybotCookiebotDialogBodyLevelButtonAccept\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "933e0dddfb61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13b17287"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button type=\"button\" class=\"gw-launchpad-icon-button gw-launchpad-icon-button--s3 gw-launchpad-icon-button--orange\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eddb0081097",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8cfabec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" class=\"gw-launchpad-icon-button gw-launchpad-icon-button--s3 gw-launchpad-icon-button--orange\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c342f54068c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb247a1e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"gw-launchpad-icon-button gw-launchpad-icon-button--s3 gw-launchpad-icon-button--orange\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec21eef3eb5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bff09b06"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"gw-launchpad-icon-button gw-launchpad-icon-button--s3 gw-launchpad-icon-button--orange\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75e729665a4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ae11587"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a8fe2ea5c4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91188f8b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66d3bfdff58c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13065efa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"branding__logo\" rel=\"home\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a5e1e680f26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fcf92c4e"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div aria-label=\"toggle services menu\" class=\"lgd-header__toggles\">",
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bfba8610860",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c683e552"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"lgd-header__nav--primary\" data-target=\"lgd-header__nav--primary\" class=\"lgd-header__toggle lgd-header__toggle--primary js-processed\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f84947d8402",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f6af394"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "320455ac8c7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2836607"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item\">",
            "message": "Confirm this text 'Welcome to' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68846bb205e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f66b7ba9"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Welcome to' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42e3e442dc65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b51178935851",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form accept-charset=\"UTF-8\" id=\"views-exposed-form-localgov-sitewide-search-sitewide-search-page-block\" method=\"get\" action=\"/search\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4061016dbcb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-874b1e45"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" data-drupal-selector=\"edit-s\" autocomplete=\"off\" placeholder=\"Search\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b22c383798d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06b0792c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" data-drupal-selector=\"edit-s\" autocomplete=\"off\" placeholder=\"Search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee403af7cad2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68e3b812"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" data-drupal-selector=\"edit-s\" autocomplete=\"off\" placeholder=\"Search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59ed99b27951",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ec4e095"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" data-drupal-selector=\"edit-s\" autocomplete=\"off\" placeholder=\"Search\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c00307cb984e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dfce427a"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<input aria-label=\"Search\" class=\"button js-form-submit form-submit\" value=\"Apply\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "500260fae332",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b55c551c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-label=\"Search\" class=\"button js-form-submit form-submit\" value=\"Apply\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d58779b0e16b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d09a85e6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-label=\"Search\" class=\"button js-form-submit form-submit\" value=\"Apply\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a50fb2017833",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7812f489"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-label=\"Search\" class=\"button js-form-submit form-submit\" value=\"Apply\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "603beb220bd1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0a6be48"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"service-cta-block__link service-cta-block__link--cta-action\" href=\"/jobs-and-careers\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "377bdd03cf04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be194dde"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de497117f109",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0c749b7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"service-cta-block__link service-cta-block__link--cta-action\" href=\"/council-tax\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "471d5b6e767c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-77c5075c"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "401dc17dd9c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5289f7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"service-cta-block__link service-cta-block__link--cta-action\" href=\"/schools-education-and-childcare/schools-and-colleges/school-admissions\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d91476bcfc2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-289b4707"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"service-cta-block__link service-cta-block__link--cta-action\" href=\"/bins-and-recycling/household-bins-and-recycling/missed-bin-collection\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22485bc4eb73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cec26e1d"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"more-services lgd-header__toggle-icon\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01dbe22cb11a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdc890f0"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form accept-charset=\"UTF-8\" id=\"govdelivery-signup\" method=\"post\" action=\"https://public.govdelivery.com/accounts/UKBEDFORD/subscriber/new?preferences=true#tab1/accounts/UKBBC/subscribers/qualify?\" novalidate=\"novalidate\" data-drupal-selector=\"govdelivery-signup\" class=\"govdelivery-signup gdsf-processed\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3696994bf0df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c920b2ae"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-email required\" maxlength=\"250\" size=\"25\" value=\"\" name=\"email\" id=\"edit-email\" type=\"email\" data-drupal-selector=\"edit-email\" title=\"Please enter your email address\" autocomplete=\"email\" aria-label=\"Enter your email address\" placeholder=\"email@example.com\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e70aca46983",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db2e503c"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-email required\" maxlength=\"250\" size=\"25\" value=\"\" name=\"email\" id=\"edit-email\" type=\"email\" data-drupal-selector=\"edit-email\" title=\"Please enter your email address\" autocomplete=\"email\" aria-label=\"Enter your email address\" placeholder=\"email@example.com\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1218d14d39a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa74d448"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-email required\" maxlength=\"250\" size=\"25\" value=\"\" name=\"email\" id=\"edit-email\" type=\"email\" data-drupal-selector=\"edit-email\" title=\"Please enter your email address\" autocomplete=\"email\" aria-label=\"Enter your email address\" placeholder=\"email@example.com\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "326ed1d2e1c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aab2891b"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-email required\" maxlength=\"250\" size=\"25\" value=\"\" name=\"email\" id=\"edit-email\" type=\"email\" data-drupal-selector=\"edit-email\" title=\"Please enter your email address\" autocomplete=\"email\" aria-label=\"Enter your email address\" placeholder=\"email@example.com\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bd29d683338",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20920340"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"Subscribe\" name=\"op\" id=\"edit-submit\" type=\"submit\" data-drupal-selector=\"edit-submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9b91d663c6a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5504cf3e"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style scoped=\"\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52df7e4f8948",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d5977d6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div aria-describedby=\"prefix-overlay-step1\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08c58468e49a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4c02f38"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div aria-describedby=\"prefix-overlay-step1\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b2957387306",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88bf1746"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a743da3ec75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1944528b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33f4443d1d1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64c4abd5"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p id=\"prefix-overlay-label\">",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c77d4b0feda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14060500"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" autocomplete=\"email\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c6101be4ae9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9921f594"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" autocomplete=\"email\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddb65201252e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae7ab699"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input autocomplete=\"given-name\" aria-label=\"What is your first name?\" placeholder=\"What is your first name?\" type=\"text\" name=\"q_104232\" class=\"prefix-questionId\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1417eca8438f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bb7f810"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"given-name\" aria-label=\"What is your first name?\" placeholder=\"What is your first name?\" type=\"text\" name=\"q_104232\" class=\"prefix-questionId\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3178dd749e46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba2a66e4"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"given-name\" aria-label=\"What is your first name?\" placeholder=\"What is your first name?\" type=\"text\" name=\"q_104232\" class=\"prefix-questionId\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18a01e131cdc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66112bbd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input autocomplete=\"postal-code\" aria-label=\"What is your postcode?\" placeholder=\"What is your postcode?\" type=\"text\" name=\"q_108975\" class=\"prefix-questionId\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae1cb460eb58",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2365f253"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"postal-code\" aria-label=\"What is your postcode?\" placeholder=\"What is your postcode?\" type=\"text\" name=\"q_108975\" class=\"prefix-questionId\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b80b77e5902a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7973e63a"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"postal-code\" aria-label=\"What is your postcode?\" placeholder=\"What is your postcode?\" type=\"text\" name=\"q_108975\" class=\"prefix-questionId\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fd490d9d78d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23619edf"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input id=\"prefix-consentPolicyInput\" type=\"checkbox\" name=\"consent\">",
            "message": "Verify that this ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12d7ace5f757",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2b81a9a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"prefix-consentPolicyInput\" type=\"checkbox\" name=\"consent\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8304bddd71ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0654c4a7"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input id=\"prefix-consentPolicyInput\" type=\"checkbox\" name=\"consent\">",
            "message": "Ensure the overlapped target \"input\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83fe2c2d294d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bec94526"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"(opens in a new window)\" data-extlink=\"\" class=\"ext\" rel=\"noopener noreferrer noreferrer\" target=\"_blank\" href=\"https://subscriberhelp.granicus.com/s/article/Privacy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14346fd210e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af0b7465"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa809c6348ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5608a5cf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8319823078f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee640964"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5dfc77ac21e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5c50f16"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-dismissButton\" class=\"prefix-overlay-action-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a1c0a435653",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d60262ac"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-laterButton\" class=\"prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfd7792bc161",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe01c3b7"
          }
        ],
        "outcomeCount": 2920,
        "uniqueFailedCount": 78,
        "duplicateFailedCount": 19,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 63,
          "failed": 29,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "adaptable/list-children",
          "aria/aria-required-attr",
          "distinguishable/link-in-text-block",
          "labels-and-names/label-content-mismatch",
          "landmarks/region",
          "navigable/heading-order"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "adaptable/list-children",
            "xpath": "ul > p",
            "selector": "ul > p",
            "html": "<p class=\"CybotCookiebotDialogDetailBodyEmptyCategoryMessage\">We do not use cookies of this type.</p>",
            "impact": "serious",
            "message": "List contains non-<li> child <p>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7042e0e77ad8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6e7c9e7"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(1) > a[href=\"https://privacy.microsoft.com/en-us/PrivacyStatement\"]",
            "selector": "li:nth-of-type(1) > a[href=\"https://privacy.microsoft.com/en-us/PrivacyStatement\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://privacy....",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d6597cc5703",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06951c24"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(2) > a[href=\"https://www.cookiebot.com/goto/privacy-policy/\"]",
            "selector": "li:nth-of-type(2) > a[href=\"https://www.cookiebot.com/goto/privacy-policy/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://www.cook...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f4c475fc218",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e679f6df"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(3) > a[href=\"https://vimeo.com/privacy\"]",
            "selector": "li:nth-of-type(3) > a[href=\"https://vimeo.com/privacy\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://vimeo.co...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ace0553ece2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9cc949c8"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(1) > a[href=\"https://business.safety.google/privacy/\"]",
            "selector": "li:nth-of-type(1) > a[href=\"https://business.safety.google/privacy/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://business...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1f917e2c7f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20737997"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(2) > a[href=\"https://vimeo.com/privacy\"]",
            "selector": "li:nth-of-type(2) > a[href=\"https://vimeo.com/privacy\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://vimeo.co...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "421d2e73cbf2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38b5a570"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(1) > a[href=\"https://vimeo.com/privacy\"]",
            "selector": "li:nth-of-type(1) > a[href=\"https://vimeo.com/privacy\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://vimeo.co...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e8d48a7e38f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b2cd50f"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(2) > a[href=\"https://business.safety.google/privacy/\"]",
            "selector": "li:nth-of-type(2) > a[href=\"https://business.safety.google/privacy/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://business...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11ab478ec16c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-092fb0fe"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "#CybotCookiebotDialogDetailFooter > a[href=\"https://www.cookiebot.com\"]",
            "selector": "#CybotCookiebotDialogDetailFooter > a[href=\"https://www.cookiebot.com\"]",
            "html": "<a href=\"https://www.cookiebot.com\" target=\"_blank\" rel=\"noopener\" title=\"Cookiebot\">Cookiebot</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c2fb318ba6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7088aa7c"
          },
          {
            "rule": "navigable/heading-order",
            "xpath": "div > div > h3",
            "selector": "div > div > h3",
            "html": "<h3 class=\"services-menu-title\">Services</h3>",
            "impact": "moderate",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61ee699c82ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c974d38"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#CybotCookiebotDialog",
            "selector": "#CybotCookiebotDialog",
            "html": "<div id=\"CybotCookiebotDialog\" name=\"CybotCookiebotDialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"CybotCookiebotDialogBodyContentTitle\" tabindex=\"-1\" lang=\"en\" dir=\"ltr\" ng-non-bindable=\"\" d...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a703aa26062b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d3088c3"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#scopedByScopedPolyfill_1",
            "selector": "#scopedByScopedPolyfill_1",
            "html": "<div id=\"scopedByScopedPolyfill_1\" style=\"width: 400px; position: fixed; top: 50%; left: 50%; margin-top: -190.5px; margin-left: -200px; z-index: 3;\">\n  <style scoped=\"\">\n/*! normalize.css v3.0.2 | MI...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5401c03c3a57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-449a1f6d"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerNecessary",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerNecessary",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerNecessary\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybot...",
            "impact": "serious",
            "message": "Accessible name \"Necessary (6)\" does not contain visible text \"Necessary  6\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78484a5dc8c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d470bb2"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerPreference",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerPreference",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerPreference\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybo...",
            "impact": "serious",
            "message": "Accessible name \"Preferences (0)\" does not contain visible text \"Preferences  0\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f608b7db1861",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bebf9773"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerStatistics",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerStatistics",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerStatistics\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybo...",
            "impact": "serious",
            "message": "Accessible name \"Statistics (5)\" does not contain visible text \"Statistics  5\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ad67411e782",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c925881c"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerAdvertising",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerAdvertising",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerAdvertising\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cyb...",
            "impact": "serious",
            "message": "Accessible name \"Marketing (20)\" does not contain visible text \"Marketing  20\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50518eac7a25",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abdf2978"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cy...",
            "impact": "serious",
            "message": "Accessible name \"Unclassified (1)\" does not contain visible text \"Unclassified  1\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4199e493a66d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27adcc01"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Purposes",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Purposes",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Purposes\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_PURPOSES_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_PURPOSES#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eeb8142861b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c973150"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Features",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Features",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Features\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_FEATURES_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_FEATURES#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4277dbc2b4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ded3edf0"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Partners",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Partners",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Partners\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_PARTNERS_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_PARTNERS#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f2ed758bec9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d625c8af"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#edit-submit-localgov-sitewide-search",
            "selector": "#edit-submit-localgov-sitewide-search",
            "html": "<input data-drupal-selector=\"edit-submit-localgov-sitewide-search\" type=\"submit\" id=\"edit-submit-localgov-sitewide-search\" value=\"Apply\" class=\"button js-form-submit form-submit\" aria-label=\"Search\">",
            "impact": "serious",
            "message": "Accessible name \"Search\" does not contain visible text \"Apply\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffbab5697d1f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a89b0753"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#edit-email",
            "selector": "#edit-email",
            "html": "<input placeholder=\"email@example.com\" aria-label=\"Enter your email address\" autocomplete=\"email\" title=\"Please enter your email address\" data-drupal-selector=\"edit-email\" type=\"email\" id=\"edit-email\"...",
            "impact": "serious",
            "message": "Accessible name \"Enter your email address\" does not contain visible label \"E-mail address\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "211f2029200c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86bc1857"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferences",
            "selector": "#CybotCookiebotDialogBodyLevelButtonPreferences",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBod...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c88e9e22d27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44564b27"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatistics",
            "selector": "#CybotCookiebotDialogBodyLevelButtonStatistics",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBody...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0da3e26f74f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1bafd69"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonMarketing",
            "selector": "#CybotCookiebotDialogBodyLevelButtonMarketing",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBodyL...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9950382517c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9db9f0b"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferencesInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonPreferencesInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonPreferencesInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton ...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f456a61fab9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36f46df9"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatisticsInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonStatisticsInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonStatisticsInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton Cy...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e261e26e1deb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-29bf11e9"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonMarketingInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonMarketingInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonMarketingInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton Cybo...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caee86c1ee83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26b36b9c"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyContentCheckboxPersonalInformation",
            "selector": "#CybotCookiebotDialogBodyContentCheckboxPersonalInformation",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyContentCheckboxPersonalInformation\" class=\"CybotCookiebotDialogBodyLevelButton\" tabindex=\"0\" role=\"switch\">",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "539a1bcf2def",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3e550b9"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 29,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 555,
          "failed": 7,
          "cantTell": 110,
          "inapplicable": 8
        },
        "failedRules": [
          "QW-ACT-R12",
          "QW-ACT-R25",
          "QW-ACT-R28"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R24",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3066f4f5d216",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67cdbced"
          },
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89a8093e2354",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ce673bf7208",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-512b580f"
          },
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 680,
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 52
    },
    {
      "submittedUrl": "https://www.belfastcity.gov.uk/",
      "finalUrl": "https://www.belfastcity.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Belfast City Council",
      "elapsedMs": 22961,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1300,
          "failed": 36,
          "cantTell": 15,
          "inapplicable": 46
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r56"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"skip-to-content-link\"]",
            "html": "<a class=\"skip-to-content-link\" href=\"#maincontent\">Skip to main content</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e287934ed80a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd930628"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-more link-more--events\"]",
            "html": "<a class=\"link-more link-more--events\" href=\"/events\">More events</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71178d9d2b62",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da8a8856"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-more link-more--news\"]",
            "html": "<a class=\"link-more link-more--news\" href=\"/news\">More news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60f18413bd07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61382584"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/news\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0cb44440ca2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/events\">Events</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/bins\">Bins, boxes and collections</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/jobs-training\">Jobs and training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/parks\">Parks and open spaces</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/housing\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/business\">Business and investment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/licences\">Licences and permits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/community\">Community</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/buildingcontrol\">Building Control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/contact\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/all-services\">A-Z of services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/privacy\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/cookies\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/accessibility\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/terms-conditions\">Terms and conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/freedom-of-information-requests\">Freedom of Information requests</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/modern-slavery-act\">Modern Slavery Act</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/copyright\">Copyright</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/disclaimer\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/gdpr\">GDPR</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/open-and-linked-data\">Open and linked data</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/site-map\">Site Map</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.belfastcity.gov.uk/contact/complaints-comments-compliments\">Complaints, comments and compliments</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"card-service\"]",
            "html": "<a class=\"card-service\" href=\"/bins/collections\" aria-label=\"Find your bin or box collection day\" aria-describedby=\"399-summary 399-callToAction\" style=\"height: 241.953px;\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38fba38d163b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ded9bc9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"card-service\"]",
            "html": "<a class=\"card-service\" href=\"https://jobs.belfastcity.gov.uk/vacancies/vacancy-search-results.aspx?view=smalllist\" target=\"\"_blank\"\" rel=\"\"noopener\" noreferrer&quot;=\"\" aria-label=\"Current vacancies\" aria-describedby=\"361-summary 361-callToAction\" style=\"height: 241.953px;\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"card-service\"]",
            "html": "<a class=\"card-service\" href=\"/bins-and-environment/bins-and-recycling/bins/bulky-waste-collection\" aria-label=\"Bulky waste collection\" aria-describedby=\"17-summary 17-callToAction\" style=\"height: 241.953px;\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"card-service\"]",
            "html": "<a class=\"card-service\" href=\"https://www.belfastcity.gov.uk/parks/a-z#163-3\" aria-label=\"Parks opening hours\" aria-describedby=\"8-summary 8-callToAction\" style=\"height: 241.953px;\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"card-service\"]",
            "html": "<a class=\"card-service\" href=\"/cityhall\" aria-label=\"City Hall\" aria-describedby=\"293-summary 293-callToAction\" style=\"height: 241.953px;\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"card-service\"]",
            "html": "<a class=\"card-service\" href=\"/doglicences\" aria-label=\"Licensing your dog\" aria-describedby=\"219-summary 219-callToAction\" style=\"height: 241.953px;\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"card-service\"]",
            "html": "<a class=\"card-service\" href=\"/bins-recycling-environment/recycling/recycling-centres/booking-system-vans-light-goods-vehicles\" aria-label=\"Vans at our recycling centres\" aria-describedby=\"408-summary 408-callToAction\" style=\"height: 241.953px;\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"card-service\"]",
            "html": "<a class=\"card-service\" href=\"/findmynearest\" aria-label=\"Find My Nearest\" aria-describedby=\"328-summary 328-callToAction\" style=\"height: 241.953px;\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94c908afd06d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          }
        ],
        "outcomeCount": 1397,
        "duplicateFailedCount": 30,
        "uniqueFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1038,
          "failed": 1,
          "cantTell": 37,
          "inapplicable": 41
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "select-name",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "nav",
            "html": "<nav class=\"primary-nav show-for-large\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "div[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1082d453446a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10103c92"
          }
        ],
        "outcomeCount": 1117,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3079,
          "failed": 143,
          "cantTell": 128,
          "inapplicable": 0
        },
        "failedRules": [
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_checkboxes_grouped",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"x-ua-compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef61926ec63c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"https://www.belfastcity.gov.uk/App_Themes/main/css/main.min.css?v=55\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3ff58398098",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bafc063"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"https://www.belfastcity.gov.uk/App_Themes/main/css/main.min.css?v=55\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5eb0db776d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c798bce"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#5bbad5\" href=\"https://www.belfastcity.gov.uk/App_Themes/main/favicon/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1bdec82166",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3370fffa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66063c308560",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc1393d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49d283e42f10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c9c0f0a"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56490a04f51b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7772a1be"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"/cookies\" rel=\"noopener\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcfce8aa750c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac0ae8a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb2a53dc302f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dafed03c3ba7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9b207ecca06",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cef1d17a8674",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce19c89ccde0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eabfae3fcbec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0b5f681"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "365314daa68b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1daf20abffc0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-931736f7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb7bf603926f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a3b9d9"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd5395548d13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e4d78c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#maincontent\" class=\"skip-to-content-link\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2e2fa983dd5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7bcbc69"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" class=\"hamburger hamburger--elastic float-right hide-for-large\" aria-expanded=\"false\" id=\"mobileMenu\" aria-label=\"Menu\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b5a994ea859",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0ceefb7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"hamburger hamburger--elastic float-right hide-for-large\" aria-expanded=\"false\" id=\"mobileMenu\" aria-label=\"Menu\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fa365a75803",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec05ed1d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.belfastcity.gov.uk/pay-apply-book-report\" class=\"btn-help\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2320ec65489d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-745b7609"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.belfastcity.gov.uk/pay-apply-book-report\" class=\"btn-help\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4295f9508fac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a807e2ee"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.belfastcity.gov.uk/pay-apply-book-report\" class=\"btn-help\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.belfastcity.gov.uk/pay-apply-book-report\" class=\"btn-help\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.belfastcity.gov.uk/pay-apply-book-report\" class=\"btn-help\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.belfastcity.gov.uk/pay-apply-book-report\" class=\"btn-help\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a onclick=\"BrowseAloud.panel.toggleBar(true,event);return false;\" href=\"javascript:;\" class=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a64bcc47700f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e333639e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.belfastcity.gov.uk/supportingaccessibility\" class=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f72bb40a0293",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4931bfc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Search Belfast City Council\" type=\"search\" class=\"input-group-field search-input\" id=\"heroSearch\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "311f357316fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-534d26ab"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"search-button\" class=\"button search-button\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a75a773e6c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b642a33"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" id=\"search-button\" class=\"button search-button\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51770315d457",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52db6253"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/things-to-do/tourism-and-culture/culture/fleadh/temporary-street-trading-during-fleadh\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e8c8e96c592",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61b17aa1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/Bins-and-environment/Bins-and-Recycling/Recycling/Recycling-Centres\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c64a2507672",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-19afd24c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/Bins-and-environment/Bins-and-Recycling/Recycling/Recycling-Centres\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22f6be5cc623",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8001426"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/springfair\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0697253b2138",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d92fa821"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/springfair\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7894220212ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca156639"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planningcommittee\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3802e1c3e1b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1032eb4d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-building-control/licences-and-permits/sunday-trading\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a258067233a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-444c9f6b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building-control/licences-and-permits/sunday-trading\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08011b1c43cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0dd65e70"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a style=\"height: 269.047px;\" aria-describedby=\"399-summary 399-callToAction\" aria-label=\"Find your bin or box collection day\" href=\"/bins/collections\" class=\"card-service\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ef0402f269a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bdbe47bb"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Find your bin or box collection day' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57e7a0710381",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acb3444b"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a style=\"height: 269.047px;\" aria-describedby=\"361-summary 361-callToAction\" aria-label=\"Current vacancies\" noreferrer&quot;=\"\" rel=\"\"noopener\" target=\"\"_blank\"\" href=\"https://jobs.belfastcity.gov.uk/vacancies/vacancy-search-results.aspx?view=smalllist\" class=\"card-service\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d65c13475beb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5e54520"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Current vacancies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a style=\"height: 269.047px;\" aria-describedby=\"17-summary 17-callToAction\" aria-label=\"Bulky waste collection\" href=\"/bins-and-environment/bins-and-recycling/bins/bulky-waste-collection\" class=\"card-service\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ca619dd990b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40b81015"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Bulky waste collection' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a style=\"height: 269.047px;\" aria-describedby=\"8-summary 8-callToAction\" aria-label=\"Parks opening hours\" href=\"https://www.belfastcity.gov.uk/parks/a-z#163-3\" class=\"card-service\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8660d1ac13f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dd427bf"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Parks opening hours' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a style=\"height: 269.047px;\" aria-describedby=\"293-summary 293-callToAction\" aria-label=\"City Hall\" href=\"/cityhall\" class=\"card-service\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b88e71ec152e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9f5ef40"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'City Hall' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a style=\"height: 269.047px;\" aria-describedby=\"219-summary 219-callToAction\" aria-label=\"Licensing your dog\" href=\"/doglicences\" class=\"card-service\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a41d86fda2d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d34ec3d3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Licensing your dog' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a style=\"height: 269.047px;\" aria-describedby=\"408-summary 408-callToAction\" aria-label=\"Vans at our recycling centres\" href=\"/bins-recycling-environment/recycling/recycling-centres/booking-system-vans-light-goods-vehicles\" class=\"card-service\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35c1bcf90f8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad0411f9"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Vans at our recycling centres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a style=\"height: 269.047px;\" aria-describedby=\"328-summary 328-callToAction\" aria-label=\"Find My Nearest\" href=\"/findmynearest\" class=\"card-service\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2986c9f4524",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-506abfe6"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Find My Nearest' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Look at our A-Z of services' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "613377b74d87",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0f5d3f8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"show-for-sr\" href=\"#skiplist\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd85b39e94ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7c16f6d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=A\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a864e179101f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c2014d7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=A\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5f8a01ce50e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6736b371"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=B\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c38c8e6157a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8b71b29"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=B\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64a4de034670",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f47ab18e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=C\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90e6b3ebb331",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90e34c8a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=C\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a0a39df42af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-accce5d3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=D\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e29195bd8278",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2785b90e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=D\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00655b92e232",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5d24cf8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=E\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b287dcb063db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3aeb2f9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=E\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f61a35be2587",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f17d543"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=F\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d889bb6c91f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b0a6f6e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=F\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b53346e72df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8134049f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=G\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaf45380ffb9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03e502c2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=G\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30b152e44e8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef23f3e7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=H\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f69bd41f3df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-19f8f2fa"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=H\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62dcb551a65a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d019e02"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=I\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d33e6d5279ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f13c787"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=I\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4882d3fc8d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f8a48e8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=J\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77686f720618",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-430768ba"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=J\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "233d7db77de2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e1554ab"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=K\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "058354ff25dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-220378a6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=K\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e626e3757771",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-985dad0a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=L\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe60db700c5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31b7f3dc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=L\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4d3e4f7d0b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-669a2bdb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=M\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eadad1b1ee5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99c8e261"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=M\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1bd4cdcf007",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1c86b906"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=N\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df225d7b562e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6c47d1c7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=N\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61439beba044",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc588961"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=O\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d99cce71980b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a182ac69"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=O\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f3e986d3446",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aeab3397"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=P\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19e895ffab87",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84de2f03"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=P\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09d58771a588",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e666c27"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=Q\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66841b474ee8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7adc4549"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=Q\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b6ed2d2c13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f8c9c3b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=R\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f50e93aaf850",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-918a4413"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=R\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45a7e1d2e065",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96411196"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=S\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6a5e088b607",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-654b3c67"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=S\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a25057ac0f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8af28f7c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=T\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4efdc15ab72c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93fd6c62"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=T\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d96f01f5c8a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a72dac55"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=U\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "922eca083298",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4e1a9dd"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=U\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "559675af7d0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-284675e6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=V\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04470dc66efc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59495d21"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=V\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76363a6f9c74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43c5e5ef"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=W\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01fcd52fc0c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ef05d74"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=W\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ce4882500b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-984a5485"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=X\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4edae5d67604",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b2eec9e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=X\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e28867dd2d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24efa81c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=Y\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11c0376b5364",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c0f9dc9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=Y\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d65b377e4e60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53890eae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/all-services?az=Z\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e798fc53242",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad260eb4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/all-services?az=Z\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "810246e52e5f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eff335be"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'GolfNow Belfast Sports Awards 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Spring Fair' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text 'Cathedral Quarter Arts Festival' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<label class=\"event-label\" for=\"eventYear\">",
            "message": "The foreground text and its background color are both detected as #3f3f3f. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3086f6a6041",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1d7d972"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<select class=\"event-dropdown\" id=\"eventYear\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34cd4287adab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb4c65f4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"2026\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 22.4px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5258ec90d45",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81715e49"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"2027\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 22.4px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb5ce9132157",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-065865ea"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"April\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71d546b8c775",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ab48a7f"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"April\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4bd82939abb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94eba272"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"May\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03928eaa834d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-597335ed"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"June\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "157b68cbbca3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e912178"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"June\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07e527c65cf9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3279eefb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"July\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e4a561b3392",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fcfca9ee"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"July\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "213714a2874d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e4768c2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"August\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4343876ad0a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0bf28632"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"August\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0eb12f166eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-074a19da"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"September\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f214d1802cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f91f2dc"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"September\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85ac9969e8fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2daf739b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"October\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34e2c352b5f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f757fcfd"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"October\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80db73f8f682",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f042b2a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"November\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce22fe838fda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d22fc95a"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"November\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "726c76e09a0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3cbb432e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"December\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c421f8efb50",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6475adfa"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"December\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0495ef9e8f53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6d295d7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"January\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa04f06d6e51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f793c2dd"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"January\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a010eae43c66",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa721666"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"February\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d0caf3478cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6c79386d"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"February\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15345d6a2b8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f916e9a5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a aria-label=\"March\" href=\"javascript:void(0)\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da35e76e9a47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b21e4322"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"March\" href=\"javascript:void(0)\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73671db9adad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-586ebd52"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"title\">",
            "message": "Confirm this text '‘Down the Rabbit Hole’ at this year’s Belfast Spring Fair' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text '028 9032 0202' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4375d364fe72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          }
        ],
        "outcomeCount": 3237,
        "uniqueFailedCount": 127,
        "duplicateFailedCount": 16,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "#__ba_launchpad",
            "selector": "#__ba_launchpad",
            "html": "<div id=\"__ba_launchpad\"><button aria-label=\"Speak - Listen with the ReachDeck Toolbar\" title=\"Speak - Listen with the ReachDeck Toolbar\" id=\"browsealoud-button--launchpad\" class=\"gw-launchpad-button ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a68fa7efd4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44f190ba"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 661,
          "failed": 25,
          "cantTell": 277,
          "inapplicable": 4
        },
        "failedRules": [
          "QW-ACT-R30",
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f7821793bb6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03e0cf2c81cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69f8e436ffa3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 967,
        "duplicateFailedCount": 22,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 68
    },
    {
      "submittedUrl": "https://www.birmingham.gov.uk/",
      "finalUrl": "https://www.birmingham.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Birmingham City Council Homepage",
      "elapsedMs": 12648,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67670aa9746b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bf842201ec5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a1017f98a14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5bd508ecc4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0d064230fb5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9af0265a2039",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0e44647bda9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb45e24b79e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fe51d0c475f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fddcd33975fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a28c2839b4ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "773d4fd0b9c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69585882a8a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3ab09277d6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "643e18f973cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.blaby.gov.uk/",
      "finalUrl": "https://www.blaby.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Blaby District Council",
      "elapsedMs": 20931,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 958,
          "failed": 18,
          "cantTell": 54,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r10",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/waste-and-recycling/household-waste/food-waste-collections/\" title=\"Food Waste Collections\">Food Waste Collections</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef8205c5b88a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04b376d96c30",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p style=\"text-align: left;\">Weekly food waste collections have now started and...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07f7234d2bcf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Enter your postcode to find your Council Tax Band,...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Weekly food waste collections have now started acr...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We will collect your food waste on the same day as...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Record funds raised and record prizes awarded duri...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>A government inspector will hear an appeal against...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Home Support Grant helps pensioners fix plumbing p...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p style=\"text-align: left;\">Weekly food waste collections have now started and...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2037c1adf392",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0186f3fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Enter your postcode to find your Council Tax Band,...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Weekly food waste collections have now started acr...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>We will collect your food waste on the same day as...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Record funds raised and record prizes awarded duri...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>A government inspector will hear an appeal against...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Home Support Grant helps pensioners fix plumbing p...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34de484a6a48",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1077,
        "duplicateFailedCount": 13,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 839,
          "failed": 2,
          "cantTell": 15,
          "inapplicable": 41
        },
        "failedRules": [
          "aria-allowed-role",
          "scrollable-region-focusable"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".item",
            "html": "<a href=\"/waste-and-recycling/household-waste/food-waste-collections/\" class=\"item\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 1\" tabindex=\"0\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role group is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cf303b2b994",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2da2da0"
          },
          {
            "rule": "scrollable-region-focusable",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/scrollable-region-focusable?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag211",
              "wcag213"
            ],
            "xpath": "nav > .container",
            "html": "<div class=\"container\" tabindex=\"-1\">",
            "message": "Scrollable region must have keyboard access",
            "fixSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d56a7867c733",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d11cfb44"
          }
        ],
        "outcomeCount": 897,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2300,
          "failed": 161,
          "cantTell": 167,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_form_label_unique",
          "aria_role_valid",
          "element_tabbable_unobscured",
          "input_checkboxes_grouped",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/sb/bundle-css-main.css.v1ebf00fb2ef9ffbfaad14cd301aa4e6f633ac6ab\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e83a69737efe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca3fcd3f"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/sb/bundle-css-main.css.v1ebf00fb2ef9ffbfaad14cd301aa4e6f633ac6ab\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1b0e80f07d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c2a35971"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59ea941adb42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b3664f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98580dfbe99b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"https://www.blaby.gov.uk/your-council/data-security-and-access/cookies/\" rel=\"noopener\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fd171444cb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b56fb52"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"https://www.blaby.gov.uk/your-council/data-security-and-access/cookies/\" rel=\"noopener\" target=\"_blank\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d2459edc84c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8de1e9b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7889fc2b91f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52f5e0c91ab9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fb2cbea1ea6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e698502a8f77",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16fb014a2d0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a4065527c4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0b5f681"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f9c29de6358",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b098a0b"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1c52fe2012f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ebe55233843",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-931736f7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba369a753e20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c91dcfee"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  ccc-icon--no-outline\" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d41e81ed8a41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85334062"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  ccc-icon--no-outline\" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0ba7b5a4024",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abe936e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a tabindex=\"0\" class=\"logo\" href=\"/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f5d752b6ab2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e5421c9"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form method=\"post\" action=\"/Action/SiteSearch\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64ac4e5c0c58",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd562245"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"\" type=\"search\" title=\"Search Query\" name=\"Query\" id=\"Query\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df9c6cc3a5f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b59eb04"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" type=\"search\" title=\"Search Query\" name=\"Query\" id=\"Query\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43aebe3465c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-495854be"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"sitesearchbutton\" value=\"Search\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40fa36b8d911",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7fae1e4d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input id=\"sitesearchbutton\" value=\"Search\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc8dc32ca647",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ade9384d"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"sitesearchbutton\" value=\"Search\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30391b047dfd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5b9a8df"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://myaccount.blaby.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46479001c780",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2f5573b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://myaccount.blaby.gov.uk/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6522ff462cee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd6dbde7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"click or press enter to open menu\" href=\"#\" id=\"services-menu-btn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fd265a26b92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78ef9c53"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"click or press enter to open menu\" href=\"#\" id=\"services-menu-btn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae19a674b7d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d83da842"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" title=\"close\" href=\"#\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 18px and weight of 600",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "368582543b92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9578f5c7"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" title=\"close\" href=\"#\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33cc49fcfa0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eef5c9c7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/benefits-and-support/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95fa45974d9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-959a9f6f"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/benefits-and-support/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e43b72a0f71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f49401b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/building-control/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8152d82a5855",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c759d64"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/building-control/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06402002be0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-233ee7b5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/business-licensing-and-investment/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77ca7bd3d3e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b4019a4"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/business-licensing-and-investment/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b75a27c31491",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cba57a8b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/climate-change/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "689a46de20c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52984be4"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/climate-change/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0919476af7d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01bcb8fe"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/contact-us/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31076240dd85",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eeb09d19"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/contact-us/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a474cb08c353",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f960942"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/council-tax/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e73dc4787a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2999ba87"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/council-tax/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "979be3dadc58",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46fdf5cf"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/elections-and-voting/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbea8b7035a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e70d8731"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/elections-and-voting/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa7013f8aa38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d638ae85"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/leisure-health-and-community/employment-and-skills/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de6828d62db8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7f52085"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/leisure-health-and-community/employment-and-skills/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "571fed85d2bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41b0b7f9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/environmental-issue/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ec126297055",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd47b268"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/environmental-issue/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "238e3f987294",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a2d757f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/leisure-health-and-community/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2f1693b285a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad2b06eb"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/leisure-health-and-community/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61a7bdf570ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3026aa48"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/housing/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f49e80c041b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e9a9117"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/housing/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddad3a5110fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8af0b6c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/jobs/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c141e5a2bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27f3d55d"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/jobs/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efbaf6bcd774",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6293de4d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/licensing/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf29d0331aee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1caae912"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/licensing/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1fe4dd81fdb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ebb800a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/your-council/local-government-reorganisation/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5955f4438ad4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10d4fdd8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/your-council/local-government-reorganisation/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12897f87ca78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d905389e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/planning-and-building/new-local-plan/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e1820a9761c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-79363501"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/planning-and-building/new-local-plan/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "227a5e557eee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fae4be6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/parking-and-roads/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "641d957aac00",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2bb56a6"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/parking-and-roads/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bcadea5f39f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-380561d1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/planning-and-building/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96bd1be27517",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a56744a7"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/planning-and-building/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4ea4d036580",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-617f05c9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/strategies-and-plans/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "034ee5f93eff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a643577d"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/strategies-and-plans/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c00364231a6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0e3ae8d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/leisure-health-and-community/voluntary-and-community-sector/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e45b31dbbec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57d4ac88"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/leisure-health-and-community/voluntary-and-community-sector/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e1a4aeb792b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15a54846"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/waste-and-recycling/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cef6d6661e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c90ae5d8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/waste-and-recycling/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31bab0e2ccb5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b7b6cd1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/children-young-people-and-families/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "233fad52ecd8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5edaab0d"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/children-young-people-and-families/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e09bc0af95a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e4f338d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/your-council/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 19px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c324d314198c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14b2dd00"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/your-council/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef7d7127c910",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db18180f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/contact-us/pay-the-council/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 17px and weight of 600",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1683fb261ef4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2c7ea8d7"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/contact-us/pay-the-council/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f811aefb5d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5285882"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://www.visitblaby.org.uk/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 17px and weight of 600",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f590e0820d1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86c46804"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://www.visitblaby.org.uk/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b600d1f25fb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4abb3fa7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/contact-us/other-information/are-you-in-the-district/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 17px and weight of 600",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60d0ef0f7bf5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3cf525d0"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/contact-us/other-information/are-you-in-the-district/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e81cee51671",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71d66104"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a16fee3e2534",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92062e52f852",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://my.blaby.gov.uk/a-z/\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2219f793cbfb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb404d02"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://my.blaby.gov.uk/a-z/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e3574bfad99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8a5604e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0bc7e880f12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c13a5ea6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "920ddb9d1e34",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a6108a4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://my.blaby.gov.uk/collections\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26371a2af1ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2931f17b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://my.blaby.gov.uk/collections\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d8cb96d7b80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d70c8c8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/garden-waste/garden-waste-collections/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecde5f6bcafb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a451744"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/garden-waste/garden-waste-collections/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64f91ecd57bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3948560"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/household-waste/order-bins/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec68f89e8fb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8514e1d2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/household-waste/order-bins/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cacc076d5b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ca0e30b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/special-collections/order-bulky-item-collection/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67fc3f922959",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ae1bc62"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/special-collections/order-bulky-item-collection/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaf272ca52af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da735086"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/household-waste/replacement-bins/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9262988f9520",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-077c1d94"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/waste-and-recycling/household-waste/replacement-bins/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff447f06e29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8b8af2e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3db30a833f65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f01e8d0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f40d2b96aa80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f785d301"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/planning-applications/apply-for-permission/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "796865f6b2dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de52ee27"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/building-control/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f65884889565",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9ec73ed"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/new-local-plan/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f813adf862b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d4dfdf60"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://democracy.blaby.gov.uk/mgCommitteeDetails.aspx?ID=285\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a16416aab847",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e38f6ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/planning-applications/search-for-applications/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2166eb3990c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a1cf061"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council-tax/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53acf802c0f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8641339"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council-tax/your-council-tax/moving-house/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86073de618c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc66d734"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council-tax/your-council-tax/paperless-billing/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31491dc63da1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3bddcfad"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council-tax/your-council-tax/pay-your-council-tax/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8426d1ecacc1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00f3963a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council-tax/your-council-tax/view-your-account/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c77ffab0cd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6db7537f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/your-council/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0ca9d41420e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11953b8a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/your-council/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f3941f10ef6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe63a928"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/jobs/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d805b507f548",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bcbf48e8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/jobs/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be092952ed32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-672157d3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/local-plan/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95d5fbb341ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39c9cc0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/local-plan/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8865fce97c86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-758313c7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/contact-us/pay-the-council/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5166bc981834",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f9d869d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/contact-us/pay-the-council/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c0dd3ca8ffb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0366f55c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/strategies-and-plans/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51f725b5112c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0408dbd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/strategies-and-plans/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a0e12e59af4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0df90264"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://democracy.blaby.gov.uk/mgMemberIndex.aspx?bcr=1?bcr=1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4840b7f273f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba15d559"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://democracy.blaby.gov.uk/mgMemberIndex.aspx?bcr=1?bcr=1\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74a9842fb7e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14b3d974"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Food Waste Collections\" href=\"/waste-and-recycling/household-waste/food-waste-collections/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c08a2d648f9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7d0c6c7"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form method=\"post\" action=\"/umbraco/surface/myblabysurface/Post\" id=\"myblabyform\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "187d376f4817",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-75bc84ff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"http://my.blaby.gov.uk/myblaby\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57acb5d0e8f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3524d418"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"postal-code\" title=\"Postcode\" placeholder=\"Postcode\" type=\"text\" name=\"postcode\" id=\"postcode\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88f85a3523ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea1910e6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"Go\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b04c34c6d95c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2c70a1d"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"Go\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7a6cd9a0277",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d145341"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a style=\"height: 70px;\" href=\"/business-licensing-and-investment/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8ffdb4fe697",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a20bd945"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a style=\"height: 70px;\" href=\"/benefits-and-support/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5d8a4ed834a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e21d1664"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a style=\"height: 70px;\" href=\"/elections-and-voting/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dad098ba3a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b3dbea2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a style=\"height: 70px;\" href=\"/leisure-health-and-community/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6d378bc4348",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1f562a3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a style=\"height: 70px;\" href=\"/parking-and-roads/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cfffa9db0e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0e2cb1b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a style=\"height: 70px;\" href=\"/children-young-people-and-families/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a48d8a48af4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6cd70be1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a style=\"height: 70px;\" href=\"/housing/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1d78536a61e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6c1205e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a style=\"height: 70px;\" href=\"/environmental-issue/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e2e9a428245",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ca43713"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<a tabindex=\"0\" aria-label=\"1 of 1\" aria-roledescription=\"slide\" role=\"group\" class=\"item\" href=\"/waste-and-recycling/household-waste/food-waste-collections/\">",
            "message": "The ARIA role 'group' is not valid for the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b14f6ec2c90f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-811d7377"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a tabindex=\"0\" aria-label=\"1 of 1\" aria-roledescription=\"slide\" role=\"group\" class=\"item\" href=\"/waste-and-recycling/household-waste/food-waste-collections/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ca59fb015ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00a2925d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button onclick=\"glidePause_glide_50a2dbf25a544ec8825af81f21989cc3()\" class=\"control-play\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "065eafc5284a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9aa61685"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button onclick=\"glidePause_glide_50a2dbf25a544ec8825af81f21989cc3()\" class=\"control-play\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb8ac48e4def",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45507fce"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input onclick=\"glideGoTo_glide_50a2dbf25a544ec8825af81f21989cc3(1)\" aria-label=\"1 of 2\" value=\"1\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49ad2a18a090",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4e8fcef"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input onclick=\"glideGoTo_glide_50a2dbf25a544ec8825af81f21989cc3(1)\" aria-label=\"1 of 2\" value=\"1\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f9b3a13377d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3cc54873"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input onclick=\"glideGoTo_glide_50a2dbf25a544ec8825af81f21989cc3(1)\" aria-label=\"1 of 2\" value=\"1\" type=\"button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05e27a30c724",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2c82b850"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"col-item\" href=\"/your-council/news-and-awards/news/lottery-records-tumble/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "feb73d38aea2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f348067b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"col-item\" href=\"/your-council/news-and-awards/news/sycamore-street-site-planning-appeal/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90d1de68b18e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c331826"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"col-item\" href=\"/your-council/news-and-awards/news/leaking-pipe-woes-solved-by-lightbulb-service/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25a1ad769afb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62aa5008"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn\" href=\"/your-council/news-and-awards/news/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7afa090a4a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4c354bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://my.blaby.gov.uk/a-z/?utm_source=bdcfooter\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71661ef41274",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2e9d793"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"http://www.facebook.com/blabydc\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaf6c9137b5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e71d6c9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://twitter.com/BlabyDC\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7b4e9042290",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-512201d3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/news.rss\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b6690f0b173",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e04d5b35"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"sign-up\" href=\"https://mailchi.mp/blaby/signup-form\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cebbe3de61e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48f785b1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"footer-logo\" href=\"/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5a9008c1841",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec1bcdc9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/your-council/data-security-and-access/accessibility/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53e1bc64e30e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74b27adb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/contact-us/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a03590551c35",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7511659f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/your-council/data-security-and-access/cookies/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7db1561aa95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72f08aeb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/your-council/data-security-and-access/copyright/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1a3976aef69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70524ffc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/your-council/data-security-and-access/data-protection-privacy-notice/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0433467f7b57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44738b59"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/jobs/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/your-council/data-security-and-access/languages/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c43be7eac194",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-612e38c8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/your-council/data-security-and-access/privacy-policy/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "443ec67852d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26d39db1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"back to top\" class=\"back-top\" href=\"#\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28e00b1f006c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8ef4f2a"
          }
        ],
        "outcomeCount": 2471,
        "uniqueFailedCount": 160,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-allowed-role",
          "labels-and-names/label-content-mismatch"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "section[aria-label=\"Home Page Carousel\"] > div:nth-of-type(1) > ul > li > a[href=\"/waste-and-recycling/household-waste/food-waste-collections/\"]",
            "selector": "section[aria-label=\"Home Page Carousel\"] > div:nth-of-type(1) > ul > li > a[href=\"/waste-and-recycling/household-waste/food-waste-collections/\"]",
            "html": "<a href=\"/waste-and-recycling/household-waste/food-waste-collections/\" class=\"item\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 1\" tabindex=\"0\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t...",
            "impact": "serious",
            "message": "Accessible name \"1 of 1\" does not contain visible text \"Food Waste Collections\n\t\t\t\t\t\t\t\t\t\t\t\t\tWeekly food waste collections have now started across Blaby District.\nWe will collect your food waste on the same day as we collect your other waste and recycling.\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "754ba5074631",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a8cbecc"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "section[aria-label=\"Home Page Carousel\"] > div:nth-of-type(1) > ul > li > a[href=\"/waste-and-recycling/household-waste/food-waste-collections/\"]",
            "selector": "section[aria-label=\"Home Page Carousel\"] > div:nth-of-type(1) > ul > li > a[href=\"/waste-and-recycling/household-waste/food-waste-collections/\"]",
            "html": "<a href=\"/waste-and-recycling/household-waste/food-waste-collections/\" class=\"item\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 1\" tabindex=\"0\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t...",
            "impact": "minor",
            "message": "Role \"group\" is not allowed on element <a>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc84093fdafc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae9902f7"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 383,
          "failed": 2,
          "cantTell": 158,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R24",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R68",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c658804d1386",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 546,
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 15
    },
    {
      "submittedUrl": "https://www.blackburn.gov.uk/",
      "finalUrl": "https://www.blackburn.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 10492,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.blackpool.gov.uk/",
      "finalUrl": "https://www.blackpool.gov.uk/Home.aspx",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Blackpool Council | Home page | Blackpool Council services",
      "elapsedMs": 13245,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 28,
          "failed": 5,
          "cantTell": 2,
          "inapplicable": 75
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r85"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "703481b03eb3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7d55a4cf573",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>The page cannot be displayed. Please contact the a...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd4c17f296db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a14062dc3948",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 110,
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "page-has-heading-one",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28776ee13b03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d71ee9cd8f68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html>",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4661c3d6ec23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee8d7590"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sidebar",
            "html": "<div class=\"sidebar\"><h2 class=\"fgd_icon\">block</h2></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cd3ff980ede",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fba0344"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".main",
            "html": "<div class=\"main\"><h3>Web Page Blocked!</h3><div class=\"notice\"><p>The page cannot be displayed. Please contact the administrator for additional information.</p><p>URL: www.blackpool.gov.uk/Home.aspx<br><br>Client IP: 40.116.73.180<br>Attack ID: 20000051</p><p></p></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb2e03ef379a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6e7b0d4"
          }
        ],
        "outcomeCount": 104,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 5
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 62,
          "failed": 10,
          "cantTell": 5,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "html_skipnav_exists",
          "skip_main_exists",
          "style_background_decorative",
          "style_color_misuse",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5920e2eacb1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "087c3caad00c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5de5dc40"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html; charset=UTF-8\" http-equiv=\"Content-Type\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56e69737d28c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e8ce2b4"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f257cdb0b2b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a4989fe"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d4bd7e0f94d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4713a4be8740",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body class=\"block\">",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5c4e6c64fb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5b95ad2"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"fgd_icon\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "943a3509d737",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d97b4be"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "242aa283028e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9f90e78"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d788436f7aaa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          }
        ],
        "outcomeCount": 73,
        "uniqueFailedCount": 10,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 87,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "navigable/page-has-heading-one",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/page-has-heading-one",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page does not contain a level-one heading.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8bf634edd5f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36cff4af"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76fabc5ca1b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(2)",
            "selector": "body > div:nth-of-type(2)",
            "html": "<div class=\"sidebar\"><h2 class=\"fgd_icon\">block</h2></div>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88159ceacc89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09cd662a"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(3)",
            "selector": "body > div:nth-of-type(3)",
            "html": "<div class=\"main\"><h3>Web Page Blocked!</h3><div class=\"notice\"><p>The page cannot be displayed. Please contact the administrator for additional information.</p><p>URL: www.blackpool.gov.uk/Home.aspx<...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f72b93b88b7d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16573076"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"><style type=\"text/css\">       html, body { margin: 0; padding: 0; font-family: Verdana, Arial, sans-serif; font-size: 10p...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cc401c28dc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 5,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 15,
          "failed": 1,
          "cantTell": 1,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aea042c21e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 17,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 1
    },
    {
      "submittedUrl": "https://www.blaenau-gwent.gov.uk/",
      "finalUrl": "https://www.blaenau-gwent.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Blaenau Gwent CBC",
      "elapsedMs": 16767,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 38,
          "failed": 0,
          "cantTell": 2,
          "inapplicable": 65
        },
        "failedRules": [],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r86"
        ],
        "failures": [],
        "outcomeCount": 105,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 37,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 66
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-role",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-required-attr",
          "aria-roles",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "page-has-heading-one",
          "region"
        ],
        "failures": [],
        "outcomeCount": 103,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 206,
          "failed": 6,
          "cantTell": 4,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_role_redundant",
          "element_attribute_deprecated",
          "style_color_misuse",
          "style_highcontrast_visible",
          "style_viewport_resizable"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/twitter-bootstrap/css/bootstrap.min.css?v=6iAyWcn3SwMvqDPqKErE2oybgWngxxsUoWwGBav0Okg\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a11a995408d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc5db7ce"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/twitter-bootstrap/css/bootstrap.min.css?v=6iAyWcn3SwMvqDPqKErE2oybgWngxxsUoWwGBav0Okg\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "262207e3f7e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-22ab0d1d"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link href=\"/twitter-bootstrap/css/bootstrap.min.css?v=6iAyWcn3SwMvqDPqKErE2oybgWngxxsUoWwGBav0Okg\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5beef937d51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b8e21eb"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cced42d045a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"en-GB\" http-equiv=\"content-language\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82bc65db854e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-434db05b"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" class=\"container\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d8f96294355",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e59e7629"
          }
        ],
        "outcomeCount": 213,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/banner-is-top-level"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/banner-is-top-level",
            "xpath": "main > div:nth-of-type(1) > div",
            "selector": "main > div:nth-of-type(1) > div",
            "html": "<div class=\"logo-image col-md-12\" role=\"banner\">\n                    <img class=\"logo-image--image\" src=\"/media/nopepjsy/pic0379-bgcbc-logo-white.png\" alt=\"\">\n                </div>",
            "impact": "moderate",
            "message": "Banner landmark is nested within another landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f80249223aae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-21c62640"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 17,
          "failed": 0,
          "cantTell": 8,
          "inapplicable": 1
        },
        "failedRules": [],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R76"
        ],
        "failures": [],
        "outcomeCount": 26,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.bolsover.gov.uk/",
      "finalUrl": "https://www.bolsover.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Just a moment...",
      "elapsedMs": 31379,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r9",
          "https://alfa.siteimprove.com/rules/sia-r96"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r70"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r59",
            "xpath": null,
            "html": null,
            "message": "The document does not have a heading element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce1de767cfeb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dcace7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf06f2d5618b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r9",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0500c1de8132",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba0bdfb1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r96",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abe5eb400920",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ce8c03e"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 116,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 128
        },
        "failedRules": [
          "meta-refresh"
        ],
        "passedRules": [
          "aria-allowed-role",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-required-attr",
          "aria-roles",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "035f793383ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b8a67f2"
          },
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b513415a9738",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-990698bd"
          }
        ],
        "outcomeCount": 246,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 179,
          "failed": 6,
          "cantTell": 3,
          "inapplicable": 0
        },
        "failedRules": [
          "element_attribute_deprecated",
          "meta_refresh_delay",
          "style_color_misuse",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html; charset=UTF-8\" http-equiv=\"Content-Type\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a6c911bb9e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e8ce2b4"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=Edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d0fbe4447d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50c6546d9229",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fa302f80b73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e723e4fd94db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dfe083b"
          },
          {
            "rule": "meta_refresh_delay",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "Verify page is not being caused to refresh automatically",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "395672aa5a43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ced960b5"
          }
        ],
        "outcomeCount": 187,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "enough-time/meta-refresh",
          "enough-time/meta-refresh-no-exception"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "enough-time/meta-refresh",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15a1a034a27c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fd8f436"
          },
          {
            "rule": "enough-time/meta-refresh-no-exception",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dba3f4264e28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42d6e688"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 32,
          "failed": 2,
          "cantTell": 2,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R4",
          "QW-ACT-R71"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R28",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R4",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc659a/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "309f8cb41dd6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-898c827a"
          },
          {
            "rule": "QW-ACT-R71",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bisz58/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "559d4f0dd915",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8565eb3"
          }
        ],
        "outcomeCount": 37,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.bolton.gov.uk/",
      "finalUrl": "https://www.bolton.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home – Bolton Council",
      "elapsedMs": 11752,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2c29f1cc82d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b015fbc92fc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac009bf752ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cf079196ac5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "647ebccf1329",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9e473203643",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21a432890702",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfa8f3c5b274",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac94766a3653",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b34ae8cf6aea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f3772b4770b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c03e69cd61e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b1dbf57dafd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7265c6acc4a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd1843a18ea6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.boston.gov.uk/",
      "finalUrl": "https://www.boston.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/plain",
      "pageTitle": null,
      "elapsedMs": 1562,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 83
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r79",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r1",
            "xpath": null,
            "html": null,
            "message": "The document does not have a `<title>` element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2bea1cb610d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4656760"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e2c741da340",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r59",
            "xpath": null,
            "html": null,
            "message": "The document does not have a heading element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1d727c28b0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dcace7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r79",
            "xpath": "/pre",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 Forbidden</pre>",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ee7b3d1e606",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ea37d0c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00cff4dee118",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.bcpcouncil.gov.uk/",
      "finalUrl": "https://www.bcpcouncil.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Welcome to BCP Council | BCP",
      "elapsedMs": 20281,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1295,
          "failed": 119,
          "cantTell": 38,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\"]",
            "html": "<button class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\" aria-controls=\"optional-vendor-0\" aria-expanded=\"false\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3433dfdf890d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ff202efd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\"]",
            "html": "<button class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\" aria-controls=\"optional-vendor-1\" aria-expanded=\"false\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\"]",
            "html": "<button class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\" aria-controls=\"optional-vendor-2\" aria-expanded=\"false\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\"]",
            "html": "<button class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\" aria-controls=\"optional-vendor-3\" aria-expanded=\"false\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"ccc-info-link\"]",
            "html": "<a id=\"ccc-info-link\" class=\"ccc-link ccc-tabbable\" href=\"https://www.civicuk.com/cookie-control\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c885b5af6f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3da26bfd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/about-the-council\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b84196a9b8f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-422a44c2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/adult-social-care-and-health\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/beaches-and-seafront\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/benefits-support-and-advice\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/bins-waste-and-recycling\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/births-deaths-marriages-and-civil-partnerships\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/business\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/campaigns-and-programmes\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/children-young-people-and-families\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/communities\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/contact-us\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/council-tax\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/elections-and-voting\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/environment\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/housing\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/jobs-and-training\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/libraries\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/parking\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/parks-nature-and-green-spaces\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/planning-and-building-control\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/roads-and-travel\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/schools-and-learning\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"sc-cBYhWN jXYxNP button-link button\"]",
            "html": "<button class=\"sc-cBYhWN jXYxNP button-link button\" buttontheme=\"report\" buttontype=\"default\">Yes</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3db7b51b6de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8c0f570"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"sc-cBYhWN jXYxNP button-link button\"]",
            "html": "<button class=\"sc-cBYhWN jXYxNP button-link button\" buttontheme=\"report\" buttontype=\"default\">No</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/about-the-council\">About the council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3be69ad7b2bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74abdb77"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/adult-social-care-and-health\">Adult social care and health</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/beaches-and-seafront\">Beaches and seafront</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/benefits-support-and-advice\">Benefits support and advice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/bins-waste-and-recycling\">Bins, waste and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/business\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/campaigns-and-programmes\">Campaigns and programmes</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/children-young-people-and-families\">Children, young people and families</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/communities\">Communities</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/contact-us\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/council-tax\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/elections-and-voting\">Elections and voting</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/environment\">Environment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/housing\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/jobs-and-training\">Jobs and training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/leisure-culture-and-local-heritage\">Leisure, culture and local heritage</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/libraries\">Libraries</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/parking\">Parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/parks-nature-and-green-spaces\">Parks, nature and green spaces</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/planning-and-building-control\">Planning and building control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/roads-and-travel\">Roads and travel</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/schools-and-learning\">Schools and learning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/apply\">Apply</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/pay\">Pay</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/report\">Report</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/news-hub/news-articles\">News articles</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/news-sign-up\">News sign up</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/advertise-with-us\">Advertise with us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu__link\"]",
            "html": "<a class=\"menu__link\" href=\"/my-account/my-bcp-council-account\">My BCP Council account</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/accessibility\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ab24f16fca7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-905d64b5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/privacy\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/cookies\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/disclaimer\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"https://www.facebook.com/mybcpcouncil\" target=\"_self\" title=\"BCP council on Facebook\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"https://www.linkedin.com/company/bcpcouncil/\" target=\"_self\" title=\"BCP council on Linkedin\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"https://twitter.com/bcpcouncil\" target=\"_self\" title=\"BCP council on Twitter\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"https://www.instagram.com/mybcpcouncil/\" target=\"_self\" title=\"BCP council on Instagram\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"https://www.youtube.com/channel/UCaearvk1qkoYvDSuCxlokyw\" target=\"_self\" title=\"BCP council on YouTube\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/clipPath[@id=\"a\"]",
            "html": "<clipPath id=\"a\">...</clipPath>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "223c4820d992",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7391f151"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/linearGradient[@id=\"a\"]",
            "html": "<linearGradient x1=\"8.042%\" y1=\"0%\" x2=\"65.682%\" y2=\"23.865%\" id=\"a\">...</linearGradient>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "420c39015d46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df89575e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "442011a107b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e92b2bd7e456",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Menu</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64c08d291a1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Budgets, strategies, consultations, supply the cou...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa8436989613",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52ade8f7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Information, advice and services for adults with c...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">About our beaches across the 12 miles of award-win...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Find out how to apply for Council Tax Support, Hou...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Check your bin day, find out what can go in your b...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Register a birth or a death, how to get married or...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Licensing, business rates, trading standards and s...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">In depth updates on our key local projects and com...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Guidance for families and professionals on childca...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Report crime and safety issues, find local support...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">How you can contact us to get the services you nee...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Pay your Council Tax, let us know about a change a...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">How to vote and view upcoming or past elections an...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Severe weather, noise complaints, pest control, cl...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Join the housing register, find a home, homelessne...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Work with us, find an apprenticeship, learn new sk...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Allotments, local history, sports and activities.</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Join a local library, borrow books and audio or co...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Find local car parks, pay fines and apply for park...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Parks, play areas, nature reserves and other green...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Find a planning application, apply for planning pe...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Report a street or road issue, find information ab...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__description\"]",
            "html": "<p class=\"card__description\">Admissions, holiday dates, school transport, free ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"copyright\"]",
            "html": "<p class=\"copyright\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a8dabc9bb0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95ef1645"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b4b97579234",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1501,
        "duplicateFailedCount": 105,
        "uniqueFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 946,
          "failed": 1,
          "cantTell": 8,
          "inapplicable": 44
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".skipToMainContentstyled__SkipToMainContentStyled-sc-xhlxm7-0",
            "html": "<a class=\"skipToMainContentstyled__SkipToMainContentStyled-sc-xhlxm7-0 haJFno\" href=\"/#main\">Skip to main content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd970990e7c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37704fc7"
          }
        ],
        "outcomeCount": 999,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2859,
          "failed": 66,
          "cantTell": 33,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_id_unique",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_orientation_unlocked",
          "element_tabbable_unobscured",
          "input_checkboxes_grouped",
          "input_label_visible",
          "label_content_exists",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02a4afa5d5ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/_mk7dvA_367a5577-da6d-4902-9ee2-7661aa0c9f94/static/print.css\" media=\"print\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d074b01ac8bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57f138b1"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/_mk7dvA_367a5577-da6d-4902-9ee2-7661aa0c9f94/static/print.css\" media=\"print\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "260a9bf91e73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd842099"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cabef53a98de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb7026da6e9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b5c42172ca5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-0\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "message": "The 'id' \"optional-vendor-0\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e73eb513d87",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9102accb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-0\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc3daa55d8ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3603f600"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b475e97958b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-1\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "message": "The 'id' \"optional-vendor-1\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7cbf8a606b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d928b1c4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-1\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcaa60fd37ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35d1839f"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e733a26349d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-2\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "message": "The 'id' \"optional-vendor-2\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "634860b78ff2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3dc6e108"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-2\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da44bf6f6467",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d4f19d3"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-2\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d02b68b38fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb7ce9b3"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-3\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "message": "The 'id' \"optional-vendor-3\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0e652c5e956",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9960f5e0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-3\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "718cb56ca0dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-977f00d8"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-3\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b52797644fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f081fc4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22acc1945ed4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a3b9d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d907449f1e4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96cc7693"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88a9e9dbfecd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f9d021a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/#main\" class=\"skipToMainContentstyled__SkipToMainContentStyled-sc-xhlxm7-0 haJFno\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4514687cb4e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-28f1367d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/#main\" class=\"skipToMainContentstyled__SkipToMainContentStyled-sc-xhlxm7-0 haJFno\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0b43b609173",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4314234a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\" class=\"logo-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "100da3a9c6d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c61b6dff"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/my-account/my-bcp-council-account\" class=\"account-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd14ea71526d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-645adfd8"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg fill=\"none\" viewBox=\"0 0 50 50\" height=\"50\" width=\"50\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07dcf951c769",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa5992b7"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button aria-label=\"Open navigation menu\" aria-expanded=\"false\" aria-controls=\"main-menu\" class=\"menu-btn\">",
            "message": "The 'id' \"main-menu\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2726635f4bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc810d68"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Open navigation menu\" aria-expanded=\"false\" aria-controls=\"main-menu\" class=\"menu-btn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b11fc9e2176",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-501fec82"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Open navigation menu\" aria-expanded=\"false\" aria-controls=\"main-menu\" class=\"menu-btn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c2816357559",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-332605fc"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button aria-label=\"Open navigation menu\" aria-expanded=\"false\" aria-controls=\"main-menu\" class=\"menu-btn\">",
            "message": "The element with role \"button\" contains descendants with implicit roles \"paragraph\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f812747a7723",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6210d941"
          },
          {
            "rule": "element_orientation_unlocked",
            "xpath": null,
            "html": "<svg height=\"13\" width=\"13\" focusable=\"false\" aria-hidden=\"true\" class=\"icon \" viewBox=\"0 0 185.343 185.343\" xml:space=\"preserve\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The element <svg> is restricted to either landscape or portrait orientation using CSS transform property",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8385b7f0b2c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f094016"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Menu' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7bd8fe49bc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button aria-label=\"Open search menu\" aria-expanded=\"false\" aria-controls=\"search-menu\" class=\"search-btn\">",
            "message": "The 'id' \"search-menu\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59e9d10fdbf1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b10d0025"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Open search menu\" aria-expanded=\"false\" aria-controls=\"search-menu\" class=\"search-btn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90639782ef4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73eb73c2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Open search menu\" aria-expanded=\"false\" aria-controls=\"search-menu\" class=\"search-btn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0ff192b8ce1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9a551c8"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Open search menu\" aria-expanded=\"false\" aria-controls=\"search-menu\" class=\"search-btn\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62decc763e2a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46ad99f7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/elections-and-voting/town-council-elections-7-may-2026\" class=\"link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4d935a1f026",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01b79913"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/check-your-bin-day\" class=\"link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbc2e95a70b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1ca9761"
          },
          {
            "rule": "label_content_exists",
            "xpath": null,
            "html": "<label for=\"search\">",
            "message": "The <label> element does not have descriptive text that identifies the expected input",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edb132213408",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33f562e2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"\" id=\"search\" type=\"search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb1687cfd378",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-79c84ea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" id=\"search\" type=\"search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60185dc68421",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-89567c85"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button value=\"Search\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc12e474128a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4de44918"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ba3042b0fa7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d15e17f"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"card__icon\" fill=\"none\" viewBox=\"0 0 11 16\" height=\"16\" width=\"11\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<lineargradient id=\"a\" y2=\"23.865%\" x2=\"65.682%\" y1=\"0%\" x1=\"8.042%\">",
            "message": "The <lineargradient> element has the id \"a\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93048901d351",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9bd4b44"
          }
        ],
        "outcomeCount": 2926,
        "uniqueFailedCount": 44,
        "duplicateFailedCount": 22,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 574,
          "failed": 28,
          "cantTell": 104,
          "inapplicable": 4
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79b8eacceed0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 710,
        "duplicateFailedCount": 27,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 154
    },
    {
      "submittedUrl": "https://www.bracknell-forest.gov.uk/",
      "finalUrl": "https://www.bracknell-forest.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Bracknell Forest Council |",
      "elapsedMs": 16383,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1131,
          "failed": 15,
          "cantTell": 6,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r74"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/help/about-site/accessibility-statement\" data-drupal-link-system-path=\"node/373\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1397a2a64cb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/help\" data-drupal-link-system-path=\"node/461\">Help</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/help/terms-and-conditions\" data-drupal-link-system-path=\"node/475\">Terms and conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/help/privacy-notices\" data-drupal-link-system-path=\"node/4987\">Privacy notices</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.gov.uk/\">GOV.UK</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/help/about-site/cookies\" data-drupal-link-system-path=\"node/478\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-media__link social-media__link--instagram\"]",
            "html": "<a href=\"https://www.instagram.com/bracknellforest\" class=\"social-media__link social-media__link--instagram\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b438c73cd048",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c3acc80"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-media__link social-media__link--twitter\"]",
            "html": "<a href=\"https://twitter.com/BracknellForest\" class=\"social-media__link social-media__link--twitter\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bdd1f74ec27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70e82998"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-media__link social-media__link--facebook\"]",
            "html": "<a href=\"https://www.facebook.com/bracknellforestcouncil\" class=\"social-media__link social-media__link--facebook\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "879c3dc757bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-076cfd54"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-media__link social-media__link--linkedin\"]",
            "html": "<a href=\"https://www.linkedin.com/company/bracknell-forest-borough-council\" class=\"social-media__link social-media__link--linkedin\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "575b741d2ad8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31fa591c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-media__link social-media__link--youtube\"]",
            "html": "<a href=\"https://www.youtube.com/user/BracknellForestC\" class=\"social-media__link social-media__link--youtube\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a35759f4e08f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27cb99b8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"wscrOk\"]",
            "html": "<a href=\"#\" class=\"wscrOk\" role=\"button\">Accept necessary cookies only</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8833105b409",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e4aba5d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"wscrOk2\"]",
            "html": "<a href=\"#\" class=\"wscrOk2\" role=\"button\">Accept all cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd67842b9e9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39e8343e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"wscrBannerLink\"]",
            "html": "<a class=\"wscrBannerLink\" href=\"#\" aria-controls=\"CookieReportsBannerDrawer\" aria-expanded=\"false\" role=\"button\">Review our use of cookies and set your preferences</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ff85f5e9f32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59294b81"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>We use cookies on this site to improve your user e...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70b4a2413e3d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          }
        ],
        "outcomeCount": 1200,
        "duplicateFailedCount": 5,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 759,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 41
        },
        "failedRules": [
          "tabindex"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\" tabindex=\"1\">\n      Skip to main content\n    </a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49352bf4b87c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d692d83"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".site-logo",
            "html": "<div class=\"site-logo\" tabindex=\"2\">\n        <img src=\"/themes/custom/bfc/logo.svg\" alt=\"Bracknell Forest Council\">\n      </div>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1425327e602",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-596d2daa"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".menu__button",
            "html": "<button aria-controls=\"main-menu-wrapper\" aria-expanded=\"false\" type=\"button\" class=\"menu__button\" tabindex=\"3\">",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2cf818b77f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e41e72db"
          }
        ],
        "outcomeCount": 803,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2890,
          "failed": 31,
          "cantTell": 18,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4b8a1bb637c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d5a8d95904c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc5bade69f5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f5511fa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b707ddb8a0b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e1a3d06"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"2\" class=\"site-logo\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af86fc56368d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a394577"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div tabindex=\"2\" class=\"site-logo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aa0cc67927f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de0063de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"form-text\" maxlength=\"128\" size=\"60\" value=\"\" name=\"search_keys\" id=\"edit-search-keys\" type=\"text\" data-drupal-selector=\"edit-search-keys\" placeholder=\"Search this site\" autocomplete=\"off\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a785f43d8043",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9341734d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"form-text\" maxlength=\"128\" size=\"60\" value=\"\" name=\"search_keys\" id=\"edit-search-keys\" type=\"text\" data-drupal-selector=\"edit-search-keys\" placeholder=\"Search this site\" autocomplete=\"off\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2583a42247ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-785668e4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"Search\" name=\"op\" id=\"edit-submit--search\" type=\"submit\" data-drupal-selector=\"edit-submit-search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7319a3a66a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b327ddd9"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"Search\" name=\"op\" id=\"edit-submit--search\" type=\"submit\" data-drupal-selector=\"edit-submit-search\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b265428a9a4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4e560e6"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav data-once=\"js-main-menu\" class=\"block block-menu navigation menu--main\" id=\"block-bfc-localgov-mainnavigation\" aria-labelledby=\"block-bfc-localgov-mainnavigation-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9af92c28bde",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b78b8469"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"3\" class=\"menu__button\" type=\"button\" aria-expanded=\"false\" aria-controls=\"main-menu-wrapper\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69675fde1d4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-945a5f7a"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"block block-menu navigation menu--services\" id=\"block-services\" aria-labelledby=\"block-services-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33129f4245dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f98ddbe"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" class=\"\" xml:space=\"preserve\" style=\"enable-background:new 0 0 512 512\" viewBox=\"0 0 359.002 359.002\" y=\"0\" x=\"0\" height=\"512\" width=\"512\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "995a7db26bf3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2af09dd"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"512px\" width=\"512px\" xml:space=\"preserve\" style=\"enable-background:new 0 0 512 512;\" viewBox=\"0 0 512 512\" y=\"0px\" x=\"0px\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7710136622b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9067537"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"512px\" width=\"512px\" xml:space=\"preserve\" style=\"enable-background:new 0 0 477.846 477.846;\" viewBox=\"0 0 477.846 477.846\" y=\"0px\" x=\"0px\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24611baa64ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0ffc82a"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"512px\" width=\"512px\" xml:space=\"preserve\" style=\"enable-background:new 0 0 512 512;\" viewBox=\"0 0 512 512\" y=\"0px\" x=\"0px\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"512px\" width=\"512px\" xml:space=\"preserve\" style=\"enable-background:new 0 0 512 512;\" viewBox=\"0 0 512 512\" y=\"0px\" x=\"0px\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"512px\" width=\"512px\" xml:space=\"preserve\" style=\"enable-background:new 0 0 512 512;\" viewBox=\"0 0 512 512\" y=\"0px\" x=\"0px\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" class=\"\" xml:space=\"preserve\" style=\"enable-background:new 0 0 512 512\" viewBox=\"0 0 512.004 512.004\" y=\"0\" x=\"0\" height=\"512\" width=\"512\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f527d3af81b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-964cf7ba"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" class=\"\" xml:space=\"preserve\" style=\"enable-background:new 0 0 512 512\" viewBox=\"0 0 682.667 682.667\" y=\"0\" x=\"0\" height=\"512\" width=\"512\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74e2824fe510",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-132cbe50"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" height=\"512px\" width=\"512px\" xml:space=\"preserve\" style=\"enable-background:new 0 0 291.648 291.648;\" viewBox=\"0 0 291.648 291.648\" y=\"0px\" x=\"0px\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4de596c31a33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7bb9dfea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5436c85ab5f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7f5fbb6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<a tabindex=\"0\" id=\"main-content\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a94dcb6773e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-298d5d73"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a tabindex=\"0\" id=\"main-content\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b968609418ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca46a12c"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'Square'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d7c4b3d039e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"block block-menu navigation menu--footer\" id=\"block-footer\" aria-labelledby=\"block-footer-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff2a9c42ece9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e546dd9a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"wscrBannerContent\">",
            "message": "Confirm this text 'Tell us whether you accept cookies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a8043d2e9b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-826e25fa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div role=\"heading\" aria-level=\"2\" id=\"CookieReportsBannerHeading\" class=\"wscrHeading\">",
            "message": "Confirm this text 'Tell us whether you accept cookies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ee0111f3f33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f21981f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a role=\"button\" class=\"wscrOk\" href=\"#\">",
            "message": "Text contrast of 1.62 with its background is less than the WCAG AA minimum requirements for text of size 18px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9f7b4556fe6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5946348c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a role=\"button\" class=\"wscrOk2\" href=\"#\">",
            "message": "Text contrast of 1.62 with its background is less than the WCAG AA minimum requirements for text of size 18px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6888dc3b0532",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87202cf9"
          }
        ],
        "outcomeCount": 2926,
        "uniqueFailedCount": 28,
        "duplicateFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 62,
          "failed": 30,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "keyboard-accessible/tabindex",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "body > a[href=\"#main-content\"]",
            "selector": "body > a[href=\"#main-content\"]",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\" tabindex=\"1\">\n      Skip to main content\n    </a>",
            "impact": "serious",
            "message": "Element has tabindex=\"1\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0baa354fdfad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82f16207"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#block-bfc-localgov-sitebranding > div",
            "selector": "#block-bfc-localgov-sitebranding > div",
            "html": "<div class=\"site-logo\" tabindex=\"2\">\n        <img src=\"/themes/custom/bfc/logo.svg\" alt=\"Bracknell Forest Council\">\n      </div>",
            "impact": "serious",
            "message": "Element has tabindex=\"2\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "884379e0681e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5636249"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#block-bfc-localgov-mainnavigation > button",
            "selector": "#block-bfc-localgov-mainnavigation > button",
            "html": "<button aria-controls=\"main-menu-wrapper\" aria-expanded=\"false\" type=\"button\" class=\"menu__button\" tabindex=\"3\">\n          <span>Menu</span>\n          <span aria-hidden=\"true\" class=\"menu__button-bars...",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba695986324e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fe469fb"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#main-menu-wrapper > div > div > ul > li:nth-of-type(1)",
            "selector": "#main-menu-wrapper > div > div > ul > li:nth-of-type(1)",
            "html": "<li class=\"menu--main__account-link\" tabindex=\"3\">\n              \n<div class=\"account-link account-link--white\">\n  <a href=\"/customer-accounts\">\n    My accounts\n  </a>\n  </div>\n            </li>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a66ad2730e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78078e8c"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(2) > a[href=\"/bins-and-recycling\"]",
            "selector": "li:nth-of-type(2) > a[href=\"/bins-and-recycling\"]",
            "html": "<a href=\"/bins-and-recycling\" tabindex=\"3\" data-drupal-link-system-path=\"node/95\">Bins and recycling</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "819e7e50e57b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e5b4db1"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(3) > a[href=\"/benefits-and-support\"]",
            "selector": "li:nth-of-type(3) > a[href=\"/benefits-and-support\"]",
            "html": "<a href=\"/benefits-and-support\" tabindex=\"3\" data-drupal-link-system-path=\"node/1349\">Benefits and support</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c09cecccea73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e5691ff"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(4) > a[href=\"/births-deaths-and-ceremonies\"]",
            "selector": "li:nth-of-type(4) > a[href=\"/births-deaths-and-ceremonies\"]",
            "html": "<a href=\"/births-deaths-and-ceremonies\" tabindex=\"3\" data-drupal-link-system-path=\"node/1115\">Births, deaths and ceremonies</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a78aa471e27d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eddbbc33"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(5) > a[href=\"/business-information\"]",
            "selector": "li:nth-of-type(5) > a[href=\"/business-information\"]",
            "html": "<a href=\"/business-information\" tabindex=\"3\" data-drupal-link-system-path=\"node/1020\">Business information</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fea915997f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1bd9f77"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(6) > a[href=\"/children-and-family-services\"]",
            "selector": "li:nth-of-type(6) > a[href=\"/children-and-family-services\"]",
            "html": "<a href=\"/children-and-family-services\" tabindex=\"3\" data-drupal-link-system-path=\"node/1187\">Children and family services</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "823b9aa7800e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48c00b4c"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(7) > a[href=\"/climate-change\"]",
            "selector": "li:nth-of-type(7) > a[href=\"/climate-change\"]",
            "html": "<a href=\"/climate-change\" tabindex=\"3\" data-drupal-link-system-path=\"node/2052\">Climate change</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27783e27d3a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae95ff34"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(8) > a[href=\"/council-tax\"]",
            "selector": "li:nth-of-type(8) > a[href=\"/council-tax\"]",
            "html": "<a href=\"/council-tax\" tabindex=\"3\" data-drupal-link-system-path=\"node/597\">Council Tax</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7734f50260c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-877c852a"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(9) > a[href=\"/crime-and-emergencies\"]",
            "selector": "li:nth-of-type(9) > a[href=\"/crime-and-emergencies\"]",
            "html": "<a href=\"/crime-and-emergencies\" tabindex=\"3\" data-drupal-link-system-path=\"node/1730\">Crime and emergencies</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da89fe809a7a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5fab19bc"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(10) > a[href=\"/e-card\"]",
            "selector": "li:nth-of-type(10) > a[href=\"/e-card\"]",
            "html": "<a href=\"/e-card\" tabindex=\"3\" data-drupal-link-system-path=\"node/1845\">e+ card</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9d056f73700",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be061f72"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(11) > a[href=\"/elections-and-voting\"]",
            "selector": "li:nth-of-type(11) > a[href=\"/elections-and-voting\"]",
            "html": "<a href=\"/elections-and-voting\" tabindex=\"3\" data-drupal-link-system-path=\"node/1151\">Elections and voting</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e59c1361cef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd9c7bef"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(12) > a[href=\"/health-and-social-care\"]",
            "selector": "li:nth-of-type(12) > a[href=\"/health-and-social-care\"]",
            "html": "<a href=\"/health-and-social-care\" tabindex=\"3\" data-drupal-link-system-path=\"node/1347\">Health and social care</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0665022b8fb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6408c86f"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(13) > a[href=\"/housing\"]",
            "selector": "li:nth-of-type(13) > a[href=\"/housing\"]",
            "html": "<a href=\"/housing\" tabindex=\"3\" data-drupal-link-system-path=\"node/517\">Housing</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35c1f5353de4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24746f07"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(14) > a[href=\"/jobs\"]",
            "selector": "li:nth-of-type(14) > a[href=\"/jobs\"]",
            "html": "<a href=\"/jobs\" tabindex=\"3\" data-drupal-link-system-path=\"node/599\">Jobs</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "426b643c7d6c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2157b8c"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(15) > a[href=\"/leisure-and-events\"]",
            "selector": "li:nth-of-type(15) > a[href=\"/leisure-and-events\"]",
            "html": "<a href=\"/leisure-and-events\" tabindex=\"3\" data-drupal-link-system-path=\"node/349\">Leisure and events</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9327ef0052ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5426548f"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(16) > a[href=\"/libraries\"]",
            "selector": "li:nth-of-type(16) > a[href=\"/libraries\"]",
            "html": "<a href=\"/libraries\" tabindex=\"3\" data-drupal-link-system-path=\"node/187\">Libraries</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f83594a4db3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-634c0e89"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(17) > a[href=\"/parks-and-countryside\"]",
            "selector": "li:nth-of-type(17) > a[href=\"/parks-and-countryside\"]",
            "html": "<a href=\"/parks-and-countryside\" tabindex=\"3\" data-drupal-link-system-path=\"node/188\">Parks and countryside</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c6dd48a9d1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d803aab8"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(18) > a[href=\"/planning-and-building-control\"]",
            "selector": "li:nth-of-type(18) > a[href=\"/planning-and-building-control\"]",
            "html": "<a href=\"/planning-and-building-control\" tabindex=\"3\" data-drupal-link-system-path=\"node/810\">Planning and building control</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcb39e624b1e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cda10f9"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(19) > a[href=\"/roads-parking-and-transport\"]",
            "selector": "li:nth-of-type(19) > a[href=\"/roads-parking-and-transport\"]",
            "html": "<a href=\"/roads-parking-and-transport\" tabindex=\"3\" data-drupal-link-system-path=\"node/684\">Roads, parking and transport</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fbc35bdb123",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27c77ae8"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(20) > a[href=\"/schools-and-learning\"]",
            "selector": "li:nth-of-type(20) > a[href=\"/schools-and-learning\"]",
            "html": "<a href=\"/schools-and-learning\" tabindex=\"3\" data-drupal-link-system-path=\"node/991\">Schools and learning</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "404ddb837d68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45ae39df"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(21) > a[href=\"/street-cleaning\"]",
            "selector": "li:nth-of-type(21) > a[href=\"/street-cleaning\"]",
            "html": "<a href=\"/street-cleaning\" tabindex=\"3\" data-drupal-link-system-path=\"node/1439\">Street cleaning</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38313d367b0a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a64f7df"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(22) > a[href=\"/council-and-democracy\"]",
            "selector": "li:nth-of-type(22) > a[href=\"/council-and-democracy\"]",
            "html": "<a href=\"/council-and-democracy\" tabindex=\"3\" data-drupal-link-system-path=\"node/1883\">The council and democracy</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27ced3b71b93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3b481c3"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(23) > a[href=\"/news\"]",
            "selector": "li:nth-of-type(23) > a[href=\"/news\"]",
            "html": "<a href=\"/news\" tabindex=\"3\" data-drupal-link-system-path=\"news\">News</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f9a2aad179b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6767beed"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(24) > a[href=\"/council-and-democracy/get-in-touch/contact-us\"]",
            "selector": "li:nth-of-type(24) > a[href=\"/council-and-democracy/get-in-touch/contact-us\"]",
            "html": "<a href=\"/council-and-democracy/get-in-touch/contact-us\" tabindex=\"3\" data-drupal-link-system-path=\"node/1909\">Contact us</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a797adabb76d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-921398ad"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(25) > a[href=\"/our-freedom-then-and-now\"]",
            "selector": "li:nth-of-type(25) > a[href=\"/our-freedom-then-and-now\"]",
            "html": "<a href=\"/our-freedom-then-and-now\" tabindex=\"3\" data-drupal-link-system-path=\"node/5557\">Our Freedom: Then and Now</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e94189d9b4c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-891df9ad"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "li:nth-of-type(26) > a",
            "selector": "li:nth-of-type(26) > a",
            "html": "<a href=\"/council-and-democracy/equality-diversity-and-inclusion/monitoring-equality/all-us-bracknell-forest-equalities-monitoring-report-2024-2025-html/equality-diversity-and-inclusion-highlights-202...",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f7464e7fcee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a210cc60"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#CookieReportsPanel",
            "selector": "#CookieReportsPanel",
            "html": "<div id=\"CookieReportsPanel\" lang=\"en-gb\"><div id=\"CookieReportsOverlay\" tabindex=\"-1\" style=\"position: fixed; inset: 0px; background-color: rgb(255, 255, 255); z-index: 31999; opacity: 0.7;\"></div><d...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be3dc53bb8cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c484eb90"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 30,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 540,
          "failed": 0,
          "cantTell": 80,
          "inapplicable": 1
        },
        "failedRules": [],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [],
        "outcomeCount": 621,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 8
    },
    {
      "submittedUrl": "https://www.bradford.gov.uk/",
      "finalUrl": "https://www.bradford.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home | Bradford Council",
      "elapsedMs": 16264,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 603,
          "failed": 43,
          "cantTell": 13,
          "inapplicable": 51
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r10",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"searchQuerySubmit\"]",
            "html": "<button id=\"searchQuerySubmit\" type=\"submit\" name=\"searchQuerySubmit\" aria-label=\"Submit search\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0d2b7f1921f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82f79e8c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"color: white\" href=\"/benefits/benefits/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "123c1dae6689",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits/applying-for-benefits/housing-benefit-and-council-tax-reduction/\">Housing Benefit and Council Tax Reduction</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits/myinfo/myinfo/\">MyInfo</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits/applying-for-benefits/what-benefits-are-available/\">What benefits are available?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/births-deaths-marriages-and-civil-partnerships/certificates/get-a-copy-certificate/\">Get a copy certificate</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/births-deaths-marriages-and-civil-partnerships/marriages-and-civil-partnerships/marriages-and-civil-partnerships/\">Marriages and Civil Partnerships</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/births-deaths-marriages-and-civil-partnerships/births-and-naming/register-a-birth/\">Register a birth</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/children-young-people-and-families/does-your-child-have-special-educational-needs-or-disabilities/search-for-local-services-bradfords-local-offer/\">Bradford's Special Education Needs and Disabilitie...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://fyi.bradford.gov.uk/early-education-and-childcare/\">Looking for early education and childcare</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.bradfordcft.org.uk/talk-to-us-about-a-child/\">Talk to us about a child</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"color: white\" href=\"/clean-air-zone/clean-air-zone/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/clean-air-zone/payments-and-charges/how-to-pay-the-caz-penalty-charge/\">How to pay the CAZ penalty charge</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/clean-air-zone/payments-and-charges/how-to-pay-the-daily-caz-charge/\">How to pay the daily CAZ charge</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/clean-air-zone/clean-air-zone-information/where-is-the-clean-air-zone/\">Where is the Clean Air Zone?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"color: white\" href=\"/council-tax/council-tax/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/pay-your-council-tax/pay-your-council-tax/\">Pay your Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/reduce-your-bill/reduce-your-bill/\">Reduce your bill</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/report-a-change-of-address-or-circumstances/report-a-change-or-ask-a-question-about-your-council-tax/\">Report a change or ask a question about your Counc...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"color: white\" href=\"/education-and-skills/education-and-skills/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/education-and-skills/school-admissions/apply-for-a-place-at-one-of-bradford-districts-schools/\">Apply for a place at school</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/education-and-skills/school-holidays-and-term-dates/school-closures/\">School closures</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/education-and-skills/find-a-school/schools-finder/\">Schools finder</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"color: white\" href=\"/libraries/libraries/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/libraries/find-your-local-library/find-your-local-library/\">Find your local library</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://bradford.ent.sirsidynix.net.uk/client/en_GB/default\">Log in to your library account</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/libraries/library-services-online/renewing-borrowing-and-reserving-items/\">Renew, borrow and reserve items</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/transport-and-travel/roadworks/map-of-roadworks/\">Map of roadworks</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/transport-and-travel/parking/parking-permits/\">Parking permits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/transport-and-travel/parking/pay-your-parking-penalty-or-bus-lane-penalty/\">Pay a parking or bus lane fine</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"color: white\" href=\"/recycling-and-waste/recycling-and-waste/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://onlineforms.bradford.gov.uk/ufs/collectiondates.eb\">Check your bin collection dates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/recycling-and-waste/garden-waste-bin/garden-waste-bin/\">Garden waste collection service</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/recycling-and-waste/wheeled-bins-and-recycling-containers/get-new-wheeled-bins-or-recycling-containers/\">New bins or repairs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies/\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy-notice/\">Privacy Notice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-to-z/\">A to Z</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/our-websites/accessibility/accessibility/\">Accessibility Statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47c0844eeafd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"heading txtWhite\"]",
            "html": "<p class=\"heading txtWhite\">Website maintenance</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40d6c80b3287",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-067717d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e33c779f579",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Sign up for our Stay Connected emails and get the ...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"small gray\"]",
            "html": "<p class=\"small gray\">Copyright 2026 City of Bradford Metropolitan Distr...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66982531cdf9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dce7284d"
          }
        ],
        "outcomeCount": 710,
        "duplicateFailedCount": 37,
        "uniqueFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 727,
          "failed": 0,
          "cantTell": 2,
          "inapplicable": 42
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "html-xml-lang-mismatch",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [],
        "outcomeCount": 771,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2091,
          "failed": 40,
          "cantTell": 32,
          "inapplicable": 0
        },
        "failedRules": [
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "fieldset_label_valid",
          "fieldset_legend_valid",
          "input_checkboxes_grouped",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85ba4dcc85d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/css/jquery.cookiebar.css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4449d2a80a56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67a05138"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/css/jquery.cookiebar.css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52f2d2a4bfa0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a705139"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceff797d53f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b3664f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6eaf02cbc18",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8447964559ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "360dcb488c5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a1463e87e3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "570cf9700907",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "991498943e70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "715437351fdc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a3b9d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f364b477698",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41db26b2"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6eebf947cde",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e4d78c9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"City of Bradford Metropolitan District Council, home page\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55e2a640a958",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aff040d7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"\" placeholder=\"Search our services\" aria-label=\"Search our services\" autocomplete=\"off\" name=\"query\" type=\"text\" id=\"searchQueryInput\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9f6eed7ffe2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5141d03"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" placeholder=\"Search our services\" aria-label=\"Search our services\" autocomplete=\"off\" name=\"query\" type=\"text\" id=\"searchQueryInput\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdad90f3e7b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ad04b8a"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"\" placeholder=\"Search our services\" aria-label=\"Search our services\" autocomplete=\"off\" name=\"query\" type=\"text\" id=\"searchQueryInput\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9313f6012b04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3e4134d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Submit search\" name=\"searchQuerySubmit\" type=\"submit\" id=\"searchQuerySubmit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b65a6554615",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d43916ef"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Submit search\" name=\"searchQuerySubmit\" type=\"submit\" id=\"searchQuerySubmit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb185e112e47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b93813b7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"button blueBg\" href=\"/contact-us/contact-us-now/my-accounts/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92da97c0d65a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-02d22f72"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading txtWhite\">",
            "message": "Confirm this text 'Website maintenance' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c19b6c9b2b16",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1bd07e64"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/our-websites/website-systems-disruptions/website-systems-disruptions/\" class=\"button whiteBg blue\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "136398dea743",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b40f19fd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"icon\" href=\"/recycling-and-waste/bin-collections/check-your-bin-collection-dates/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c63c969c1695",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0dc319c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"icon\" href=\"/council-tax/report-a-change-of-address-or-circumstances/report-a-change-or-ask-a-question-about-your-council-tax/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9927c221666a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a76fa4d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"icon\" href=\"/jobs/apply-for-a-council-job/job-vacancies/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb535f8e0534",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-709a29f8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"icon\" href=\"/paying-for-services/i-want-to-pay-for/i-want-to-pay-for/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3aa30adabee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61b284df"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"icon\" href=\"/contact-us/contact-us-now/contact-us-now/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "001480cf3d25",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05682aa0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"icon\" href=\"/your-council/elections-and-voting/district-council-elections-2026/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d59c57136d8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-664af569"
          },
          {
            "rule": "fieldset_legend_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "<fieldset> element does not have a <legend>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2571305b57c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f09e3077"
          },
          {
            "rule": "fieldset_label_valid",
            "xpath": null,
            "html": "<fieldset>",
            "message": "Group/Fieldset does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23b7540320bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3151af29"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"form_button\" value=\"Send\" name=\"commit\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "259cdfb49b4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d97c3004"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'What's on' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "660098730d22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0da6471"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Bradford news' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Visit Bradford' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Bradford Theatres' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg alt=\"Facebook icon\" class=\"sprite2\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2afb7c013595",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4029e96"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg alt=\"Twitter icon\" class=\"sprite2\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2cfbc92a328",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0f0ae3b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg alt=\"Whats App icon\" class=\"sprite2\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2721c1e010c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-773c29f1"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg alt=\"Instagram icon\" class=\"sprite2\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd1167e30126",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8520578"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg alt=\"Linked In icon\" class=\"sprite2\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b43f83e633",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84f0f3e7"
          }
        ],
        "outcomeCount": 2131,
        "uniqueFailedCount": 37,
        "duplicateFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "li:nth-of-type(1) > a[href=\"https://www.facebook.com/bradfordmdc\"]",
            "selector": "li:nth-of-type(1) > a[href=\"https://www.facebook.com/bradfordmdc\"]",
            "html": "<a href=\"https://www.facebook.com/bradfordmdc\" aria-label=\"Facebook icon\">\n\t\t\t\t\t\t\t\t\t<span class=\"visuallyhidden\">Facebook link</span>\n\t\t\t\t\t\t\t\t\t<svg class=\"sprite2\" alt=\"Facebook icon\"><use xlink:href=...",
            "impact": "serious",
            "message": "Accessible name \"Facebook icon\" does not contain visible text \"Facebook link\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "444064de3dc0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6806a93"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "li:nth-of-type(2) > a[href=\"https://x.com/bradfordmdc\"]",
            "selector": "li:nth-of-type(2) > a[href=\"https://x.com/bradfordmdc\"]",
            "html": "<a href=\"https://x.com/bradfordmdc\" aria-label=\"Twitter icon\">\n\t\t\t\t\t\t\t\t\t<span class=\"visuallyhidden\">Twitter link</span>\n\t\t\t\t\t\t\t\t\t<svg class=\"sprite2\" alt=\"Twitter icon\"><use xlink:href=\"/css/2025/ima...",
            "impact": "serious",
            "message": "Accessible name \"Twitter icon\" does not contain visible text \"Twitter link\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fedf5e0b2625",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc18fc3e"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "li:nth-of-type(4) > a[href=\"https://www.instagram.com/bradfordmdc/\"]",
            "selector": "li:nth-of-type(4) > a[href=\"https://www.instagram.com/bradfordmdc/\"]",
            "html": "<a href=\"https://www.instagram.com/bradfordmdc/\" aria-label=\"Instagram icon\">\n\t\t\t\t\t\t\t\t\t<span class=\"visuallyhidden\">Instagram link</span>\n\t\t\t\t\t\t\t\t\t<svg class=\"sprite2\" alt=\"Instagram icon\"><use xlink:...",
            "impact": "serious",
            "message": "Accessible name \"Instagram icon\" does not contain visible text \"Instagram link\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b001fc69a20c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-795d5940"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 376,
          "failed": 6,
          "cantTell": 153,
          "inapplicable": 6
        },
        "failedRules": [
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R24",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5afbb0823819",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f36a88230ffd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          }
        ],
        "outcomeCount": 541,
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 44
    },
    {
      "submittedUrl": "https://www.braintree.gov.uk/",
      "finalUrl": "https://www.braintree.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Braintree District Council – Braintree District Council",
      "elapsedMs": 11471,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e74fdfdc778",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6cddff600a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9514307168f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78b4a1c4c355",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7deac8e3b834",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6817a626bfaa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75befbae4beb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c12569513a9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f90d8c75313",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfaeee1fc9ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75ef84812494",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9441137e100",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6596223d2cea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42b3e8ea4355",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15e583293e85",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.breckland.gov.uk/",
      "finalUrl": "https://www.breckland.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Breckland Council - Breckland Council",
      "elapsedMs": 30229,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1353,
          "failed": 35,
          "cantTell": 1,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.breckland.gov.uk/applyforit\">Apply</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cba1e58d2d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61a83a37"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.breckland.gov.uk/payforit\">Pay</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"item__link\"]",
            "html": "<a class=\"item__link\" href=\"https://www.breckland.gov.uk/reportit\">Report</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.breckland.gov.uk/contactus\">Contact us </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cbb8170eeb9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17859a95"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.breckland.gov.uk/customer-charter\">Customer Charter</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.breckland.gov.uk/terms-conditions\">Terms and Conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.breckland.gov.uk/privacy-policy\">Privacy Policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.breckland.gov.uk/dataprotectionpolicy\">Data Protection Policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.breckland.gov.uk/accessibility\">Accessibility Statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.breckland.gov.uk/cookies\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"utilitymenu__link\"]",
            "html": "<a class=\"utilitymenu__link\" href=\"https://www.breckland.gov.uk/email-updates\">Sign up for regular email updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/BreckCouncil/\" title=\"Facebook: opens in a new tab\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc5d9b967cb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.instagram.com/breckcouncil/\" title=\"Instagram: opens in a new tab\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://x.com/BreckCouncil\" title=\"X: opens in a new tab\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.linkedin.com/company/breckland-council\" title=\"LinkedIn: opens in a new tab\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.tiktok.com/@brecklandcouncil\" title=\"Tik Tok: opens in a new tab\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://bsky.app/profile/brecklandcouncil.bsky.social\" title=\"Bluesky: opens in a new tab\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.threads.com/@breckcouncil\" title=\"Threads: opens in a new tab\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://nextdoor.co.uk/agency/breckland-council/?i=lzcwshlknlkgrkpkjfbp\" title=\"Nextdoor: opens in a new tab\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.youtube.com/channel/UC_iGXxypROYku6WIzSY2_aA\" title=\"YouTube: opens in a new tab\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.mindfulemployer.dpt.nhs.uk/our-charter\" title=\"Mindful Employer\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bygoss__link\"]",
            "html": "<a class=\"bygoss__link\" href=\"https://www.gossinteractive.com\" rel=\"noopener\" target=\"_blank\" title=\"Digital platform technology, online self-service and web content management provided by GOSS\">Powered by GOSS</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78f2b071a674",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9d24bdc"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li[@id=\"c_254950070124800slide1\"]",
            "html": "<li class=\"gi-carousel__slide gi-carousel__slide--right\" id=\"c_254950070124800slide1\" aria-hidden=\"true\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8a5811b1c21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6551120"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li[@id=\"c_254950070124800slide2\"]",
            "html": "<li class=\"gi-carousel__slide\" id=\"c_254950070124800slide2\" aria-hidden=\"true\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0065c3c3c0b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d897df92"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li[@id=\"c_254950070124800slide3\"]",
            "html": "<li class=\"gi-carousel__slide gi-carousel__slide--left\" id=\"c_254950070124800slide3\" aria-hidden=\"true\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef43137ab67c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af2fa8ae"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `search` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5517c8a5c79f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a2777795f44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@id=\"c_254950014998400_input_suggestions\"]",
            "html": "<ul id=\"c_254950014998400_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77eb2e54bc4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5db3933"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@id=\"p-keywords-23333_input_suggestions\"]",
            "html": "<ul id=\"p-keywords-23333_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 70px; width: 620px;\" />",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b6ecc8e6a21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64d91094"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>This website uses cookies to ensure you get the be...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94f57a14fd74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"cookie-consents-updated-message\"]",
            "html": "<p id=\"cookie-consents-updated-message\" class=\"cookie-consents-updated-confirmation__message\">Your cookie preferences were saved</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70d84d700e08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87ddb6fa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"a-panel__summary\"]",
            "html": "<p class=\"a-panel__summary\">\n\t\t\t\tStay informed with the latest news, press rel...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbf38866e7f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35a77d08"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"a-panel__title\"]",
            "html": "<h2 class=\"a-panel__title\">Peeky Swiper</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "679f7d2bd4dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61a531e3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/ul[@id=\"c_254950014998400_input_suggestions\"]",
            "html": "<ul id=\"c_254950014998400_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b03f4cb194",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42b31ff7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/ul[@id=\"p-keywords-23333_input_suggestions\"]",
            "html": "<ul id=\"p-keywords-23333_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 70px; width: 620px;\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b9f50a78405",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe1d8752"
          }
        ],
        "outcomeCount": 1436,
        "duplicateFailedCount": 18,
        "uniqueFailedCount": 17,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 970,
          "failed": 0,
          "cantTell": 7,
          "inapplicable": 40
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex"
        ],
        "failures": [],
        "outcomeCount": 1017,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3313,
          "failed": 66,
          "cantTell": 55,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_eventhandler_role_valid",
          "aria_keyboard_handler_exists",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "figure_label_exists",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60d54fe6c8ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.breckland.gov.uk/dynamic.css?v=639083225340000000\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0081d85e423b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dbb1f06d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"skip-link\" href=\"https://www.breckland.gov.uk:443/#maincontent\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "062491d81551",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d8d5dac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"skip-link\" href=\"https://www.breckland.gov.uk:443/#maincontent\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "180c8eb249e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03774ac8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"gi-sitelogo__link\" href=\"https://www.breckland.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8a71f66a4b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9210197d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gi-sitelogo__link\" href=\"https://www.breckland.gov.uk/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7bf470a73c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-871a1308"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"mobilemenu\" aria-haspopup=\"true\" class=\"gi-mobilenavtoggle__btn\" id=\"mobilenavtoggle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c5017bcadaa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52707c8d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"mobilemenu\" aria-haspopup=\"true\" class=\"gi-mobilenavtoggle__btn\" id=\"mobilenavtoggle\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0889f2a48c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ebe76fb"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<input aria-labelledby=\"p-keywords-23333_input_label\" aria-autocomplete=\"list\" aria-haspopup=\"listbox\" aria-controls=\"p-keywords-23333_input_suggestions\" aria-expanded=\"false\" role=\"combobox\" autocomplete=\"off\" maxlength=\"100\" type=\"text\" value=\"\" name=\"q\" placeholder=\"I am searching the Breckland website for...\" class=\"searchform__inputtxt searchform__inputtxt--sitesearch\" id=\"p-keywords-23333_input\" data-dataurl=\"https://www.breckland.gov.uk/search\">",
            "message": "Verify the <input> element with \"combobox\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43050a19e33c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65b8802d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/applyforit\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d79209243d48",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03e27e83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/payforit\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "654268cb4dd9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76ef17f0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/reportit\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "955170764f55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a100bced"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/mybreckland\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a218cf39ecc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8522b8f7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.breckland.gov.uk/services\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "696b872f96ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ead2389c"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure id=\"c_16872263-392b-47a6-855e-cf20b1db5698\" class=\"gi-responsiveimage--a-panel gi-responsiveimage--pt gi-responsiveimage gi-responsiveimage--lazy gi-responsiveimage\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1df0ec7fe75b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7541ab31"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.breckland.gov.uk/article/3141/Planning-and-Building-Control\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d182951367f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-258740e3"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure id=\"c_fe88e919-e372-43c3-9b99-4944dd5a01d5\" class=\"gi-responsiveimage--a-panel gi-responsiveimage--pt gi-responsiveimage gi-responsiveimage--lazy gi-responsiveimage\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8b0769f97a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6dc56ffc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.breckland.gov.uk/article/3143/Council-Tax-and-Benefits\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d150746030f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ead56dd2"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure id=\"c_55304aac-5eb9-4edb-90e6-8081bd9dfcdc\" class=\"gi-responsiveimage--a-panel gi-responsiveimage--pt gi-responsiveimage gi-responsiveimage--lazy gi-responsiveimage\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a0eced9de43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b9e5f31"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.breckland.gov.uk/article/3142/Rubbish-and-Recycling\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0adcc734dad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-085486c2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d4e445de10a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb4eca2b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"min-height: 104px;\" class=\"a-panel__title\">",
            "message": "Text contrast of 2.13 with its background is less than the WCAG AA minimum requirements for text of size 19.8px and weight of 700",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"gi-carousel__previous\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48a62d9ed59d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-beea1e06"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"gi-carousel__next\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9f479de947e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49f1ec9f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/LGR\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b19668612694",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd2d45b8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/article/25824/13-03-2026-Breckland-Council-launches-100k-grant-for-district-s-towns\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc341fd9e8d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15cf82ef"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/article/25821/12-03-2026-Dereham-Public-Spaces-Protection-Order-PSPO-approved\" class=\"item__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9871b053d93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-265c17cc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"a-panel__linkwrap\" href=\"https://www.breckland.gov.uk/communications/you-may-like-to-know-about\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6104d50842f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4777e3d5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/contactus\" class=\"utilitymenu__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c65b356ab7a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99ef65ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/customer-charter\" class=\"utilitymenu__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "169ed12ebe2b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-062034f2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/terms-conditions\" class=\"utilitymenu__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ac8e774a900",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abdbc077"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/privacy-policy\" class=\"utilitymenu__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e1978675b07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7498c0a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/dataprotectionpolicy\" class=\"utilitymenu__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "554161b9805d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c59dbdcc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/accessibility\" class=\"utilitymenu__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8bb020b3c4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd45fd96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/cookies\" class=\"utilitymenu__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cabfd34fe542",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06f23e19"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.breckland.gov.uk/email-updates\" class=\"utilitymenu__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "203f7236e021",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8924fe90"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<a onclick=\"loadService()\" title=\"Launch Recite Me\" class=\"utilitymenu__link\">",
            "message": "The <a> element with 'onclick' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e52e700d3fc2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-505ffc9f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Facebook: opens in a new tab\" href=\"https://www.facebook.com/BreckCouncil/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd97f8a54abe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90ba7e1d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Facebook: opens in a new tab\" href=\"https://www.facebook.com/BreckCouncil/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf650089f566",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0dcc039"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Instagram: opens in a new tab\" href=\"https://www.instagram.com/breckcouncil/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5836a7ce152b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1cc2805e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Instagram: opens in a new tab\" href=\"https://www.instagram.com/breckcouncil/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7644677a4cf4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0242a125"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"X: opens in a new tab\" href=\"https://x.com/BreckCouncil\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "febac9617a61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69c4a709"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"X: opens in a new tab\" href=\"https://x.com/BreckCouncil\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccdcccae1b9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb6db360"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"LinkedIn: opens in a new tab\" href=\"https://www.linkedin.com/company/breckland-council\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e875be5eecf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1c545b87"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"LinkedIn: opens in a new tab\" href=\"https://www.linkedin.com/company/breckland-council\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54fe6ecdb640",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8c650c1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Tik Tok: opens in a new tab\" href=\"https://www.tiktok.com/@brecklandcouncil\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05ec6f11dd25",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aacce4f9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Tik Tok: opens in a new tab\" href=\"https://www.tiktok.com/@brecklandcouncil\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4b0a1f89be8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b37fa6bf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Bluesky: opens in a new tab\" href=\"https://bsky.app/profile/brecklandcouncil.bsky.social\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a43cb29e295b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-197670b3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Bluesky: opens in a new tab\" href=\"https://bsky.app/profile/brecklandcouncil.bsky.social\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4649f5ed6d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f5433c8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Threads: opens in a new tab\" href=\"https://www.threads.com/@breckcouncil\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29c4ce231943",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53615987"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Threads: opens in a new tab\" href=\"https://www.threads.com/@breckcouncil\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe9db08950c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e9f2193"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Nextdoor: opens in a new tab\" href=\"https://nextdoor.co.uk/agency/breckland-council/?i=lzcwshlknlkgrkpkjfbp\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e4b1b144449",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-becd7c35"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Nextdoor: opens in a new tab\" href=\"https://nextdoor.co.uk/agency/breckland-council/?i=lzcwshlknlkgrkpkjfbp\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9456ca64026d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b436b0b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"YouTube: opens in a new tab\" href=\"https://www.youtube.com/channel/UC_iGXxypROYku6WIzSY2_aA\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "639d9555d3d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36ae1e8d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"YouTube: opens in a new tab\" href=\"https://www.youtube.com/channel/UC_iGXxypROYku6WIzSY2_aA\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54cd4c38d20e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1923bea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Armed Forces\" href=\"https://www.breckland.gov.uk/armed-forces-community\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee6a1868d7fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30ee8a5b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Mindful Employer\" href=\"https://www.mindfulemployer.dpt.nhs.uk/our-charter\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "395f8b5d2b7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0235489d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" title=\"Mindful Employer\" href=\"https://www.mindfulemployer.dpt.nhs.uk/our-charter\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e12823802ca8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-985d83e8"
          }
        ],
        "outcomeCount": 3385,
        "uniqueFailedCount": 57,
        "duplicateFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 429,
          "failed": 22,
          "cantTell": 81,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "425df49f3661",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 534,
        "duplicateFailedCount": 21,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 48
    },
    {
      "submittedUrl": "https://www.brentwood.gov.uk/",
      "finalUrl": "https://www.brentwood.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/html",
      "pageTitle": "403 Forbidden",
      "elapsedMs": 25877,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1110,
          "failed": 39,
          "cantTell": 27,
          "inapplicable": 44
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r13",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r13",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"prefix-overlay-close prefix-overlay-action-later\"]",
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\" title=\"Close subscription dialog\">Close subscription dialog</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d31603eb156",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4ec9f39"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-dismissButton\"]",
            "html": "<button class=\"prefix-overlay-action-dismiss\" id=\"prefix-dismissButton\">No thanks</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8092d4296374",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09591ded"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-laterButton\"]",
            "html": "<button class=\"prefix-overlay-action-later\" id=\"prefix-laterButton\">Remind me later</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff81360b7b60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09fb05d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r13",
            "xpath": "/iframe",
            "html": "<iframe width=\"356\" height=\"200\" src=\"https://www.youtube.com/embed/videoseries?list=PLw5vyvPvkBOrEbqjWYKMvdlKpaJI9s3V7\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen=\"\" />",
            "message": "The `<iframe>` does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23ba05ca0fda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ab77aa5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r18",
            "xpath": null,
            "html": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6374e450477d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1ce6629"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `banner` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d91bd5dfb74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7a1d9de52b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0fe153e9802",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aa1d75c9638",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "162f737e5727",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1220,
        "duplicateFailedCount": 29,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1266,
          "failed": 9,
          "cantTell": 20,
          "inapplicable": 35
        },
        "failedRules": [
          "aria-dialog-name",
          "aria-prohibited-attr",
          "button-name",
          "frame-title",
          "landmark-banner-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-text",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-dialog-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#prefix-overlay-outer",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-describedby=\"prefix-overlay-step1\" style=\"height: 350px;\">",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12452fa50671",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05d206e5"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".wp-block-column:nth-child(1) > .wp-block-embed.is-type-rich.is-provider-youtube > .wp-block-embed__wrapper > iframe",
            "html": "<div class=\"html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode\" tabindex=\"\" id=\"movie_player\" data-version=\"/s/player/4b0d80ee/player_embed.vflset/en_US/base.js\" aria-label=\"YouTube Video Player\">",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34a996b520c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eff2167e"
          },
          {
            "rule": "aria-prohibited-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[title=\"Discover Brentwood\"]",
            "html": "<div class=\"html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode\" tabindex=\"\" id=\"movie_player\" data-version=\"/s/player/4b0d80ee/player_embed.vflset/en_US/base.js\" aria-label=\"YouTube Video Player\">",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0bcdfe5b3e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3198332"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".wp-block-column:nth-child(1) > .wp-block-embed.is-type-rich.is-provider-youtube > .wp-block-embed__wrapper > iframe",
            "html": "<button class=\"ytmVideoInfoLink ytmVideoInfoChannelAvatar\"><img alt=\"thumbnail-image\" class=\"ytCoreImageHost ytmVideoInfoChannelLogo ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleAspectFill\"></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe[title=\"Discover Brentwood\"]",
            "html": "<button class=\"ytmVideoInfoLink ytmVideoInfoChannelAvatar\"><img alt=\"thumbnail-image\" class=\"ytCoreImageHost ytmVideoInfoChannelLogo ytCoreImageFillParentHeight ytCoreImageFillParentWidth ytCoreImageContentModeScaleAspectFill\"></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".wp-block-column:nth-child(1) > .wp-block-embed.is-type-rich.is-provider-youtube > .wp-block-embed__wrapper > iframe",
            "html": "<iframe width=\"356\" height=\"200\" src=\"https://www.youtube....\" frameborder=\"0\" allow=\"accelerometer; autop...\" referrerpolicy=\"strict-origin-when-c...\" allowfullscreen=\"\">",
            "message": "Frames must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element has no title attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": true,
            "duplicateOf": "axe"
          },
          {
            "rule": "landmark-banner-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-banner-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "div[data-sitewide-alert=\"\"]",
            "html": "<div data-sitewide-alert=\"\" role=\"banner\"></div>",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22f6f1f6e79f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54387211"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".dialog-off-canvas-main-canvas > div[role=\"banner\"]",
            "html": "<div role=\"banner\">",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              "div[data-sitewide-alert=\"\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79432ebb72de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80ab992b"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".dialog-off-canvas-main-canvas > div[role=\"banner\"]",
            "html": "<div role=\"banner\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "div[data-sitewide-alert=\"\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "851472b8c712",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53e80ca3"
          }
        ],
        "outcomeCount": 1330,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 3,
        "uniqueFailedCount": 6
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2522,
          "failed": 53,
          "cantTell": 42,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_valid",
          "aria_banner_label_unique",
          "aria_complementary_labelled",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "figure_label_exists",
          "frame_src_valid",
          "frame_title_exists",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"--scrollbar-width: 0px;\" data-once=\"GOVUKFrontend.InitAll sitewide_alerts_init\" class=\"govuk-template govuk-template--rebranded js\" prefix=\"content: http://purl.org/rss/1.0/modules/content/  dc: http://purl.org/dc/terms/  foaf: http://xmlns.com/foaf/0.1/  og: http://ogp.me/ns#  rdfs: http://www.w3.org/2000/01/rdf-schema#  schema: http://schema.org/  sioc: http://rdfs.org/sioc/ns#  sioct: http://rdfs.org/sioc/types#  skos: http://www.w3.org/2004/02/skos/core#  xsd: http://www.w3.org/2001/XMLSchema# \" dir=\"ltr\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25f5a3c8fe89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2dae81af"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style id=\"gutenberg-global-styles-inline-css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73fda7fe7a86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12712a42"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"link find-more-button eu-cookie-compliance-more-button find-more-button-processed\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b545de3e1f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-281c0ce4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" data-module=\"govuk-button\" class=\"govuk-button agree-button eu-cookie-compliance-secondary-button\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a28139c187b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59d60133"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" data-module=\"govuk-button\" class=\"govuk-button agree-button eu-cookie-compliance-secondary-button\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c56614fe80f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa928414"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" data-module=\"govuk-button\" class=\"govuk-button decline-button eu-cookie-compliance-default-button\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2d25b15cf9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e2501c9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" data-module=\"govuk-button\" class=\"govuk-button decline-button eu-cookie-compliance-default-button\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd12aa18986a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1728055d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" id=\"super-navigation-menu-toggle\" data-tracking-key=\"menu\" data-toggle-mobile-group=\"top\" data-toggle-desktop-group=\"hidden\" data-text-for-show=\"Show navigation menu\" data-text-for-hide=\"Hide navigation menu\" class=\"gem-c-layout-super-navigation-header__navigation-top-toggle-button gem-c-layout-super-navigation-header--toggle\" aria-label=\"Show navigation menu\" aria-expanded=\"false\" aria-controls=\"super-navigation-menu\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e28dc78ddd42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1b09f80"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" id=\"super-navigation-menu-toggle\" data-tracking-key=\"menu\" data-toggle-mobile-group=\"top\" data-toggle-desktop-group=\"hidden\" data-text-for-show=\"Show navigation menu\" data-text-for-hide=\"Hide navigation menu\" class=\"gem-c-layout-super-navigation-header__navigation-top-toggle-button gem-c-layout-super-navigation-header--toggle\" aria-label=\"Show navigation menu\" aria-expanded=\"false\" aria-controls=\"super-navigation-menu\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d70f764b062e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71be0e06"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" id=\"super-search-menu-toggle\" data-tracking-key=\"search\" data-toggle-desktop-group=\"top\" data-toggle-mobile-group=\"top\" data-text-for-show=\"Show search menu\" data-text-for-hide=\"Hide search menu\" class=\"gem-c-layout-super-navigation-header__search-toggle-button gem-c-layout-super-navigation-header--toggle\" aria-label=\"Show search menu\" aria-expanded=\"false\" aria-controls=\"super-search-menu\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99878153549b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b933364"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" id=\"super-search-menu-toggle\" data-tracking-key=\"search\" data-toggle-desktop-group=\"top\" data-toggle-mobile-group=\"top\" data-text-for-show=\"Show search menu\" data-text-for-hide=\"Hide search menu\" class=\"gem-c-layout-super-navigation-header__search-toggle-button gem-c-layout-super-navigation-header--toggle\" aria-label=\"Show search menu\" aria-expanded=\"false\" aria-controls=\"super-search-menu\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab78003a061b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e69aace1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button type=\"button\" id=\"super-search-menu-toggle\" data-tracking-key=\"search\" data-toggle-desktop-group=\"top\" data-toggle-mobile-group=\"top\" data-text-for-show=\"Show search menu\" data-text-for-hide=\"Hide search menu\" class=\"gem-c-layout-super-navigation-header__search-toggle-button gem-c-layout-super-navigation-header--toggle\" aria-label=\"Show search menu\" aria-expanded=\"false\" aria-controls=\"super-search-menu\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8548359dd529",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7476883b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Home\" rel=\"home\" class=\"govuk-header__link govuk-header__link--homepage\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bb099496b53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a7a8cf"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88ba0d0fee4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b07d5379"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/voting-and-elections\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d485813f43d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-060777ae"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/make-a-payment\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01cbaf8ee5c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-863b4ba9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/a-to-z-recycling-guide\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31790e4ca85e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78433e75"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a hreflang=\"en\" href=\"/how-much-benefit-am-i-entitled-to\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c619de425b67",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68cc7a4f"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\" data-sitewide-alert=\"\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e2b3086833b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-851b0527"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<u>",
            "message": "The <u> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "765f800ed00c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f459bb78"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p class=\"is-style-default\">",
            "message": "Confirm the user instruction is still understandable without the word(s) 'shape'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0597125b5ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30ddb9e5"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<u>",
            "message": "The <u> element is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/ps1000-smart-start-brentwood-grant-scheme-launches-to-boost-local-start-ups\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ccf7f0b2bfe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7718f98"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"wrapper\">",
            "message": "Confirm this text 'News' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe25961e55d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abc6838b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"has-text-align-left has-large-font-size\">",
            "message": "Confirm this text 'Brentwood Our Borough' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53de668ae323",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d126acd"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"wp-block-embed is-type-rich is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ed37eef08a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a7e888a"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/videoseries?list=PLw5vyvPvkBOrEbqjWYKMvdlKpaJI9s3V7\" height=\"200\" width=\"356\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "902d759a8a24",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5893bf0"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/videoseries?list=PLw5vyvPvkBOrEbqjWYKMvdlKpaJI9s3V7\" height=\"200\" width=\"356\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f30c939e91ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01db5fba"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/videoseries?list=PLw5vyvPvkBOrEbqjWYKMvdlKpaJI9s3V7\" height=\"200\" width=\"356\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a755df2baa12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5aab349c"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"wp-block-embed is-type-rich is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe title=\"Discover Brentwood\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/RzUeqtUbBkA?feature=oembed\" height=\"200\" width=\"356\">",
            "message": "The HTML attribute(s) \"frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36c4c1f2a2aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e2a0c80"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe title=\"Discover Brentwood\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/RzUeqtUbBkA?feature=oembed\" height=\"200\" width=\"356\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85bc873009f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f16d6f0"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"wp-block-image size-wide\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6f4b56d6df5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03f8c38d"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"wp-block-image size-large\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2587fe2b97ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7990ae41"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"wp-block-image size-3_2_landscape_465x310\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aff4aeec206",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f98b6e4"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div aria-label=\"Back to top\" class=\"cp-scroll-to-top cp-scroll-to-top__left\">",
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21c86111dadc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e17b01ea"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#\" class=\"cp-scroll-to-top__btn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ade06166db4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a9a79bb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"#\" class=\"cp-scroll-to-top__btn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8af5820e1fed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af01e94a"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<div data-once=\"feedback-form\" role=\"complementary\" class=\"govuk-pre-footer\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b92284b707ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fac6bdb1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"copyright-text\">",
            "message": "Confirm this text 'Copyright © 2026 Brentwood Borough Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55d5987cb7c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49c033dd"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style scoped=\"\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0863c7b48774",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d5977d6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" aria-describedby=\"prefix-overlay-step1\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b4f7557078",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-228fc371"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" aria-describedby=\"prefix-overlay-step1\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c7a00a0a080",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3e6fbec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button title=\"Close subscription dialog\" class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bb106260cd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-925b4240"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button title=\"Close subscription dialog\" class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42712914ec47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b19da9e5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p id=\"prefix-overlay-label\">",
            "message": "Confirm this text 'Sign up for email updates from' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb3ae194767d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ade0106e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Brentwood Borough Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "199a897e3251",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee5d5fbf054c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a32c71c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b58e37e9186",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46b524a6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4449c0800a71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5608a5cf"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dbf62915ec1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5c50f16"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-dismissButton\" class=\"prefix-overlay-action-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a03038911520",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d60262ac"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-laterButton\" class=\"prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c92c3135db9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe01c3b7"
          }
        ],
        "outcomeCount": 2580,
        "uniqueFailedCount": 51,
        "duplicateFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 87,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/frame-title",
          "labels-and-names/label-content-mismatch",
          "landmarks/no-duplicate-banner",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "#block-brentwood-council-sitewidealert > div",
            "selector": "#block-brentwood-council-sitewidealert > div",
            "html": "<div data-sitewide-alert=\"\" role=\"banner\"></div>",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "302525670e47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-514a4da2"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#sliding-popup",
            "selector": "#sliding-popup",
            "html": "<div id=\"sliding-popup\" role=\"alertdialog\" aria-describedby=\"popup-text\" aria-label=\"Cookie compliance banner\" style=\"top: 0px;\" class=\"sliding-popup-top clearfix\"><div class=\"eu-cookie-compliance-ban...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27cc0b260497",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1c883e7"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#scopedByScopedPolyfill_1",
            "selector": "#scopedByScopedPolyfill_1",
            "html": "<div id=\"scopedByScopedPolyfill_1\" style=\"width: 575px; position: fixed; top: 50%; left: 50%; margin-top: -175px; margin-left: -287.5px; z-index: 100000;\">\n  <style scoped=\"\">\n/*! normalize.css v3.0.2...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6845e5663da4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-449a1f6d"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "div:nth-of-type(1) > figure > div > iframe",
            "selector": "div:nth-of-type(1) > figure > div > iframe",
            "html": "<iframe width=\"356\" height=\"200\" src=\"https://www.youtube.com/embed/videoseries?list=PLw5vyvPvkBOrEbqjWYKMvdlKpaJI9s3V7\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-medi...",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1699805f1a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45eda812"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#super-search-menu-toggle",
            "selector": "#super-search-menu-toggle",
            "html": "<button aria-controls=\"super-search-menu\" aria-expanded=\"false\" aria-label=\"Show search menu\" class=\"gem-c-layout-super-navigation-header__search-toggle-button gem-c-layout-super-navigation-header--to...",
            "impact": "serious",
            "message": "Accessible name \"Show search menu\" does not contain visible text \"Search this site\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7df4dbb2d5c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-51942001"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 5,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 465,
          "failed": 37,
          "cantTell": 104,
          "inapplicable": 7
        },
        "failedRules": [
          "QW-ACT-R19",
          "QW-ACT-R25",
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R19",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R70",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c90d3bb6728e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R19",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/cae760/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "491ec64854f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b95701a"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4abf53836752",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e5ebf2be829",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 613,
        "duplicateFailedCount": 33,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 67
    },
    {
      "submittedUrl": "https://www.bridgend.gov.uk/",
      "finalUrl": "https://www.bridgend.gov.uk/residents/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Residents",
      "elapsedMs": 29386,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1478,
          "failed": 33,
          "cantTell": 1,
          "inapplicable": 43
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"]",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "408da63e9bc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91b2f6d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"ccc-notify-dismiss\"]",
            "html": "<button id=\"ccc-notify-dismiss\" class=\"ccc-link ccc-tabbable\" tabindex=\"0\" aria-label=\"Close Cookie Control\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66a1a5b18a2a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b298ec3c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link px-3\"]",
            "html": "<a href=\"https://bridgend-self.achieveservice.com/en\" class=\"nav-link px-3\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa3e62b57026",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d5aa0c2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link px-3\"]",
            "html": "<a href=\"https://www.penybontarogwr.gov.uk/preswylwyr/\" class=\"nav-link px-3\">Cymraeg</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/recycling-and-waste/\" title=\"Recycling and waste\">Recycling and waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b644531e33c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/schools-and-education/\" title=\"Schools and education\">Schools and education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/council-tax/\" title=\"Council tax\">Council tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/planning-and-building-control/\" title=\"Planning and building control\">Planning and building control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/roads-transport-and-parking/\" title=\"Roads, transport and parking\">Roads, transport and parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/benefits-and-support/\" title=\"Benefits and support\">Benefits and support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/births-deaths-and-marriages/\" title=\"Births, deaths and marriages\">Births, deaths and marriages</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/social-care-and-wellbeing/\" title=\"Social care and wellbeing\">Social care and wellbeing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/housing/\" title=\"Housing\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/children-and-young-people/\" title=\"Children and young people\">Children and young people</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/leisure-culture-and-libraries/\" title=\"Leisure, culture and libraries\">Leisure, culture and libraries</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/nature-and-environment/\" title=\"Nature and Environment\">Nature and Environment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/energy-and-decarbonisation/\" title=\"Energy and Decarbonisation\">Energy and Decarbonisation</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/\" title=\"Business\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/\" title=\"Council\">Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a target=\"_blank\" href=\"https://www.facebook.com/BridgendCBC\" title=\"Facebook\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a target=\"_blank\" href=\"https://www.youtube.com/channel/UC2INePrUjAQs1r6N6FgviJg\" title=\"YouTube\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a target=\"_blank\" href=\"https://www.instagram.com/bridgendcbc/\" title=\"Instagram\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a target=\"_blank\" href=\"https://twitter.com/bridgendcbc\" title=\"Twitter\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dea8e053bbfc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22b1e43d923e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"top-task-title\"]",
            "html": "<h2 class=\"top-task-title\">\n                Recycling and waste\n            </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "449e56686123",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b26ff53"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"top-task-title\"]",
            "html": "<h2 class=\"top-task-title\">\n                Schools and education\n           ...</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"top-task-title\"]",
            "html": "<h2 class=\"top-task-title\">\n                Council tax\n            </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"top-task-title\"]",
            "html": "<h2 class=\"top-task-title\">\n                Job vacancies\n            </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"top-task-title\"]",
            "html": "<h2 class=\"top-task-title\">\n                Report an issue\n            </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aafcc82055bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1555,
        "duplicateFailedCount": 25,
        "uniqueFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1200,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 43
        },
        "failedRules": [
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#top-nav",
            "html": "<nav id=\"top-nav\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "#main-nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4fc4606f0dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d23bd281"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": [
              "#uniqueIdForWidget",
              "div[data-focus-lock-disabled=\"false\"] > .sc-fHjqPf.Poxrx"
            ],
            "html": "<span class=\"sc-fHjqPf Poxrx\">The help chat window is closed</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d339d9e31b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24ea595f"
          }
        ],
        "outcomeCount": 1245,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3448,
          "failed": 43,
          "cantTell": 39,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "style_viewport_resizable"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ca8956079d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2b701f31e0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link href=\"/css/bootstrap-custom.min.css\" rel=\"stylesheet\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "232ebebfc0d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-731c428d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0089a51a133a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53f107af"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6f14f158d8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56c25100"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5452d9349770",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80188d6e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e19229869fd0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0259135"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f0a1b1938b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b86de5d3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-notify-reject\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1a6ae31fd21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f9830a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-notify-reject\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63c2b2de3f31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f9afcd5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e47954ce205",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf101619"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d2d8ed4eaa6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0a2ab0b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "534b536ca986",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b5398ad"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acd639b2e3cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-457a2048"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a64854ef1fcf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bbbed40"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#main-content\" class=\"visually-hidden\" id=\"skip\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e513d436bea8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eda29727"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main-content\" class=\"visually-hidden\" id=\"skip\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "199cf0dc7fbe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40e541ef"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#main-content\" class=\"visually-hidden\" id=\"skip\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4221c1af95df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc502eca"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav id=\"top-nav\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6259e45636d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b796882a"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav id=\"top-nav\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8dc36597150",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e630efc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a onclick=\"BrowseAloud.panel.toggleBar(true, event); return false;\" class=\"nav-link px-3\" href=\"javascript:;\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ea13d39a601",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62f8b446"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a onclick=\"BrowseAloud.panel.toggleBar(true, event); return false;\" class=\"nav-link px-3\" href=\"javascript:;\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d929cb337608",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85640429"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nav-link px-3\" href=\"https://bridgend-self.achieveservice.com/en\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67e8c435fec1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b10dd378"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nav-link px-3\" href=\"https://bridgend-self.achieveservice.com/en\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1070e756a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b551803"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nav-link px-3\" href=\"https://www.penybontarogwr.gov.uk/preswylwyr/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7631e9f81013",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7257991c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nav-link px-3\" href=\"https://www.penybontarogwr.gov.uk/preswylwyr/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99176cb9a06c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd67f5ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"d-block\" href=\"/\" id=\"header-logo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81ca62f43f17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3466519"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input name=\"query\" title=\"Search site\" placeholder=\"Search site\" class=\"search-input form-control\" type=\"text\" id=\"search-input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54b5476fcc72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36556d7f"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav id=\"main-nav\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fec507a83e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4516163f"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav id=\"main-nav\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2e646d55b15",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44a559c1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nav-link px-2\" href=\"/residents/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a1d1b12cd03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0071f94"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nav-link px-2\" href=\"/residents/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8341fbbe879",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bde230a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nav-link px-2\" href=\"/business/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "124047e50a2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-89c6d81d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nav-link px-2\" href=\"/business/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0403d1c67714",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-919010a0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"nav-link px-2\" href=\"/council/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43798c225a55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a9e7a16"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"nav-link px-2\" href=\"/council/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0c954ae60e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74028a3b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Senedd Elections\" href=\"/council/elections/current-elections/senedd-elections/\" class=\"alert-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be0fbb0fb326",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e997ac3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/residents/recycling-and-waste/\" class=\"top-task-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ded7e516a38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5971d562"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/residents/schools-and-education/\" class=\"top-task-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b03bd836b0f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83b2913d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/residents/council-tax/\" class=\"top-task-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fab857992e67",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ef61709"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council/jobs/\" class=\"top-task-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97f65fa65a20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-952b5a17"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council/customer-services/report-an-issue/\" class=\"top-task-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a29fe54a29a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48c4bdff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=399&languageCode=EN&source=AIP\" class=\"top-task-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a45ecb65ce93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-030cd469"
          }
        ],
        "outcomeCount": 3493,
        "uniqueFailedCount": 43,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 631,
          "failed": 0,
          "cantTell": 151,
          "inapplicable": 3
        },
        "failedRules": [],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [],
        "outcomeCount": 785,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 25
    },
    {
      "submittedUrl": "https://www.brighton-hove.gov.uk/",
      "finalUrl": "https://www.brighton-hove.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Brighton &amp; Hove City Council",
      "elapsedMs": 17522,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1082,
          "failed": 33,
          "cantTell": 19,
          "inapplicable": 43
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r10",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"cm-btn cm-btn-lern-more cm-btn-info\"]",
            "html": "<button type=\"button\" class=\"cm-btn cm-btn-lern-more cm-btn-info\">Customise cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75a66c97ad95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9482ffc"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"cm-btn cm-btn-danger cn-decline\"]",
            "html": "<button type=\"button\" class=\"cm-btn cm-btn-danger cn-decline\">Accept only essential cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d286863ca0ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c83ce07d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"cm-btn cm-btn-success\"]",
            "html": "<button type=\"button\" class=\"cm-btn cm-btn-success\">Accept all cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f272415cd943",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e545f8da"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r18",
            "xpath": null,
            "html": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c749af448d26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1ce6629"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r18",
            "xpath": null,
            "html": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "425302283816",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae99a0b8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"Layer_1\"]",
            "html": "<svg id=\"Layer_1\" viewBox=\"0 0 100 100\" height=\"30\" width=\"30\" class=\"flex-shrink:0\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6551c6e7e41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `search` have the same name.",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bcbb48c4cab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a843138723c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.62:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b6252441829",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Access the information, services, care and support...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfa8a6b53111",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"text:2 line:3 font:bold color:burgundy mar-b:-4 m:mar-b:none\"]",
            "html": "<p class=\"text:2 line:3 font:bold color:burgundy mar-b:-4 m:mar-b:none\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5015e8bf477",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8bbd1b1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"text:0 mar-t:8\"]",
            "html": "<p class=\"text:0 mar-t:8\">© Brighton & Hove City Council</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7c45751d097",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1a662b2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e0aaf502e0a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1177,
        "duplicateFailedCount": 20,
        "uniqueFailedCount": 13,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 927,
          "failed": 1,
          "cantTell": 13,
          "inapplicable": 41
        },
        "failedRules": [
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#block-bhcc-base-footer-menu",
            "html": "<nav id=\"block-bhcc-base-footer-menu\" role=\"navigation\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "#block-findoutmore",
              "#block-contact"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe8c89dac3b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cade30a8"
          }
        ],
        "outcomeCount": 982,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": true,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3216,
          "failed": 89,
          "cantTell": 55,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_valid",
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_id_unique",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "form_interaction_review",
          "form_submit_button_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_58BTMzb6VIyM8l-g4AyzCduWmww0lOgYpr9P0t4X0iY.css?delta=0&language=en&theme=bhcc_base&include=eJxNi0EKgDAMwD604ZNGWwsrq-tYK-jvBT24YxKClaggOG9UmRralf0A1YR_cC-8S9hcZFOYlsmsCWeE3nmtY0qPhc8QlbjTe33vA_ndLjs&tdl4bw\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "803a3501125a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-454f1096"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_58BTMzb6VIyM8l-g4AyzCduWmww0lOgYpr9P0t4X0iY.css?delta=0&language=en&theme=bhcc_base&include=eJxNi0EKgDAMwD604ZNGWwsrq-tYK-jvBT24YxKClaggOG9UmRralf0A1YR_cC-8S9hcZFOYlsmsCWeE3nmtY0qPhc8QlbjTe33vA_ndLjs&tdl4bw\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44084a98b6f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-856e1fff"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button data-once=\"klaroLink\" rel=\"open-consent-manager\" class=\"klaro_toggle_dialog klaro_toggle_dialog_override\" type=\"button\" title=\"Manage consents\" aria-haspopup=\"dialog\" aria-label=\"Manage consents\" id=\"klaro_toggle_dialog\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3c880998d1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18e48296"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-once=\"klaroLink\" rel=\"open-consent-manager\" class=\"klaro_toggle_dialog klaro_toggle_dialog_override\" type=\"button\" title=\"Manage consents\" aria-haspopup=\"dialog\" aria-label=\"Manage consents\" id=\"klaro_toggle_dialog\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16f22f63d2d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a13ef94f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button data-once=\"klaroLink\" rel=\"open-consent-manager\" class=\"klaro_toggle_dialog klaro_toggle_dialog_override\" type=\"button\" title=\"Manage consents\" aria-haspopup=\"dialog\" aria-label=\"Manage consents\" id=\"klaro_toggle_dialog\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb46a9155ca3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09bcc0c1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable block pad:-1 color:black bg:yellow outline:none\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e852e135b33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23ae10cf"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"width: 94px; height: 63px;\" viewBox=\"0 0 94 63\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5199a580a89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5502908"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-once=\"init-show-hide\" aria-label=\"Toggle council services menu\" aria-expanded=\"false\" aria-controls=\"mobile-menu\" data-target=\"mobile-menu\" class=\"button inline-flex justify:between align-items:center bg:none min-w:12 m:min-w:13 text:left text:upper font:semi text:-2 line:3 letter:1 pad-v:-3 pad-h:2 color:indigo show-hide-toggle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e73f5fb00997",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e213526f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button data-once=\"init-show-hide\" aria-label=\"Toggle council services menu\" aria-expanded=\"false\" aria-controls=\"mobile-menu\" data-target=\"mobile-menu\" class=\"button inline-flex justify:between align-items:center bg:none min-w:12 m:min-w:13 text:left text:upper font:semi text:-2 line:3 letter:1 pad-v:-3 pad-h:2 color:indigo show-hide-toggle\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a56874ce12cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e089e8ec"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<header class=\"homepage-section-banner flex flex:column align-items:center pos:rel overflow:hidden bg:black min-h:home-banner bg:home-banner\" aria-labelledby=\"home-page-title\">",
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <header> with implicit ARIA role \"generic\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc69a3283337",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6d8a6f7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"pos:rel text-dec:none text:center font:bold pad-h:2 pad-v:0 bg:burgundy color:white bor-rad:5 m:text:2 hover:underline hover:bg:burgundy-700 focus:background active:press-down\" href=\"/form-finder?bhcc_form_activity_target_id%5B11576%5D=11576\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10720ecff7d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7d504de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"pos:rel text-dec:none text:center font:bold pad-h:2 pad-v:0 bg:burgundy color:white bor-rad:5 m:text:2 hover:underline hover:bg:burgundy-700 focus:background active:press-down\" href=\"/form-finder?bhcc_form_activity_target_id%5B11571%5D=11571\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ca27297b6c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0e0d83e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"pos:rel text-dec:none text:center font:bold pad-h:2 pad-v:0 bg:burgundy color:white bor-rad:5 m:text:2 hover:underline hover:bg:burgundy-700 focus:background active:press-down\" href=\"/form-finder?bhcc_form_activity_target_id%5B11581%5D=11581\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf72f4abaa5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13d1b041"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"pos:rel text-dec:none text:center font:bold pad-h:2 pad-v:0 bg:burgundy color:white bor-rad:5 m:text:2 hover:underline hover:bg:burgundy-700 focus:background active:press-down\" href=\"/myaccount-hub\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f042495eb16e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-001f838b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"Search our site\" name=\"keys\" id=\"homepage-search__input-desktop\" class=\"w:full bor:none bor-rad-l:input flex-grow:1 pad-v:-3 pad-h:2 webkit-appearance:none\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72a42f451768",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-669ec8fd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"bor-rad-r:input flex align-items:center line:3 font:semi m:text:5 color:white bg:blue bor:none pad-v:-2 pad-l:-1 pad-r:2 m:pad-h:6 cursor:pointer\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fce8a667e5a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3a6ac77"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"width: 1.125rem; height: 1.125rem;\" class=\"fill:current m:mar-l:-3\" viewBox=\"0 0 18 18\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "384b9e9f2c7d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae820b87"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c86c2275ec0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0807d6ad"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73405455c6d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-416dba8b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<svg class=\"flex-shrink:0\" width=\"30\" height=\"30\" viewBox=\"0 0 100 100\" id=\"Layer_1\">",
            "message": "The <svg> element has the id \"Layer_1\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"flex align-items:center font:semi color:white\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 600",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29e383bea010",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3653dfd"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"flex align-items:center font:semi color:white\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 600",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"flex align-items:center font:semi color:white\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 600",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"flex align-items:center font:semi color:white\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 600",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"flex align-items:center font:semi color:white\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 600",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"flex align-items:center font:semi color:white\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 600",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "form_interaction_review",
            "xpath": null,
            "html": "<form target=\"_blank\" novalidate=\"\" autocomplete=\"email\" name=\"mc-embedded-subscribe-form\" method=\"post\" id=\"mc-embedded-subscribe-form\" action=\"https://brighton-hove.us9.list-manage.com/subscribe/post?u=968a3e480734ea49c31105b5a&id=df0ee3bab7\" class=\"validate\">",
            "message": "Verify that interacting with content will not open pop-up windows or change the active window without informing the user",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a45833ed929",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed89007c"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form target=\"_blank\" novalidate=\"\" autocomplete=\"email\" name=\"mc-embedded-subscribe-form\" method=\"post\" id=\"mc-embedded-subscribe-form\" action=\"https://brighton-hove.us9.list-manage.com/subscribe/post?u=968a3e480734ea49c31105b5a&id=df0ee3bab7\" class=\"validate\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8ce3a543378",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-850e0ff4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"email\" value=\"\" type=\"email\" name=\"EMAIL\" id=\"mce-EMAIL\" class=\"required email w:full bor:1 pad:-3\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0724cf4cb90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d55511af"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"button inline-flex pos:rel min-w:12 m:min-w:13 line:4 font:semi cursor:pointer align-items:center pad-v:-3 pad-h:2 mar-t:-1 bor:none color:white bg:green hover:bg:green-700 hover:color:white focus:background\" id=\"newsletter_submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac526bd2c6d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c19ec4cf"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"text:2 line:3 font:bold color:burgundy mar-b:-4 m:mar-b:none\">",
            "message": "Confirm this text 'Contact your Brighton & Hove Councillor' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3585981bd9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d1302eb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"text:2 line:3 font:bold color:burgundy mar-b:-4 m:mar-b:none\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 18px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f555b61c99b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1a79cac"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer class=\"footer pad-v:8 l:pad-v:10 bg:warm-grey-100\" role=\"contentinfo\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf248c0f26c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e9cd3c7"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"width: 94px; height: 63px; color: #282C36\" class=\"fill:current mar-b:6\" viewBox=\"0 0 94 63\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "517ef20925bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85085d7e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" id=\"block-bhcc-base-footer-menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b02d4bb1b7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db6ddc28"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav role=\"navigation\" id=\"block-bhcc-base-footer-menu\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3478a3c9ba8b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57587900"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav role=\"navigation\" id=\"block-bhcc-base-footer-menu\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d59ce084e00",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40b9259b"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" id=\"block-findoutmore\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea9047e0d873",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ddcec4e"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav role=\"navigation\" id=\"block-findoutmore\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfd09c96dc72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-257a88da"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav role=\"navigation\" id=\"block-findoutmore\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc3fb066ad5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a94fde5"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" id=\"block-contact\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c95228e69691",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1bb4b8f"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav role=\"navigation\" id=\"block-contact\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bea967280bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-92b5c35c"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav role=\"navigation\" id=\"block-contact\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd2f5923fcc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cf3663c"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-height: 18px; max-width: 18px;\" class=\"block w:full h:full fill:current\" viewBox=\"0 0 12 22\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cdaeede22d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-821538e5"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-height: 18px; max-width: 18px;\" class=\"block w:full h:full fill:current\" viewBox=\"0 0 24 24\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18d084b701af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7aced1e"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-height: 18px; max-width: 18px;\" class=\"block w:full h:full fill:current\" viewBox=\"0 0 22 16\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2736999b45b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ccb63a32"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-height: 18px; max-width: 18px;\" class=\"block w:full h:full fill:current\" viewBox=\"0 0 18 18\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82d8f684ebfa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b73e3e43"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-height: 18px; max-width: 18px;\" class=\"block w:full h:full fill:current\" viewBox=\"0 0 30 30\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "185404100cda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d6d491f"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-height: 18px; max-width: 18px;\" class=\"block w:full h:full fill:current\" viewBox=\"0 0 30 30\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-height: 18px; max-width: 18px;\" class=\"block w:full h:full fill:current\" viewBox=\"0 0 30 30\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-height: 20px; max-width: 21px;\" class=\"block w:0 h:0 fill:current\" viewBox=\"0 0 20 21\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f18039f4059",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-012ca1cf"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div class=\"cookie-notice  cookie-modal-notice \" autofocus=\"\" tabindex=\"0\" id=\"klaro-cookie-notice\" aria-labelledby=\"id-cookie-title\" aria-describedby=\"id-cookie-notice\" role=\"dialog\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b93fab88221a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df024c73"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"cm-btn cm-btn-lern-more cm-btn-info\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "272df890d69c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-768a446e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"cm-btn cm-btn-danger cn-decline\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d0dfc48c512",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d39072d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"cm-btn cm-btn-success\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99419d59df15",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e88ee190"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close dialog and decline all\" tabindex=\"0\" class=\"cn-decline klaro-close\" type=\"button\" title=\"Close dialog and decline all\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f87e2a802126",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2cb94da9"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close dialog and decline all\" tabindex=\"0\" class=\"cn-decline klaro-close\" type=\"button\" title=\"Close dialog and decline all\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6539bcd55d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33c2f4cd"
          }
        ],
        "outcomeCount": 3313,
        "uniqueFailedCount": 49,
        "duplicateFailedCount": 40,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 87,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "keyboard-accessible/focus-order",
          "labels-and-names/label-content-mismatch",
          "landmarks/landmark-unique",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#block-services > div > ul > li:nth-of-type(1) > span[aria-label=\"Expand services menu\"]",
            "selector": "#block-services > div > ul > li:nth-of-type(1) > span[aria-label=\"Expand services menu\"]",
            "html": "<span class=\"focus:background text:0 hover:underline pos:rel flex align-items:center cursor:pointer text-dec:none font:semi pad-v:-3 pad-h:-1 hover:color:burgundy menu__services-links__link js-menu__s...",
            "impact": "moderate",
            "message": "Non-interactive <span> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e75d151f78e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68a1334a"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#block-services-2 > div > ul > li:nth-of-type(1) > span[aria-label=\"Expand services menu\"]",
            "selector": "#block-services-2 > div > ul > li:nth-of-type(1) > span[aria-label=\"Expand services menu\"]",
            "html": "<span class=\"focus:background text:0 hover:underline show-hide-toggle pos:rel flex align-items:center cursor:pointer text-dec:none font:semi pad-v:-3 pad-h:-1 hover:color:burgundy menu__services-links...",
            "impact": "moderate",
            "message": "Non-interactive <span> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef469896fb11",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7f2713d"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#block-services-2",
            "selector": "#block-services-2",
            "html": "<nav id=\"block-services-2\" role=\"navigation\" aria-labelledby=\"block-services-2-menu\">\n\n      <h2 class=\"visually-hidden\" id=\"block-services-2-menu\">Services</h2>\n  \n  \n      <div class=\"top-nav js-pus...",
            "impact": "moderate",
            "message": "Multiple navigation landmarks have the same label \"services\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bc9e358ee6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9342d52"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#klaro",
            "selector": "#klaro",
            "html": "<div id=\"klaro\" style=\"--button-text-color: #fff; --dark1: #fafafa; --dark2: #777; --dark3: #555; --light1: #444; --light2: #666; --light3: #111; --green3: #f00;\"><div lang=\"en\" class=\"klaro klaro-the...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58b4ea69b2e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8fe7914"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(4) > button[aria-label=\"Toggle full services list\"]",
            "selector": "div:nth-of-type(4) > button[aria-label=\"Toggle full services list\"]",
            "html": "<button class=\"show-hide-toggle m:hidden cursor:pointer flex align-items:center bg:none bor:none bor-rad:5 pad-v:-5 pad-h:-4 focus:bold-outline\" data-target=\"full-services-list\" data-open-label=\"Show ...",
            "impact": "serious",
            "message": "Accessible name \"Toggle full services list\" does not contain visible text \"Show all services\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9540ad67012d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef5bfc80"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 5,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 478,
          "failed": 12,
          "cantTell": 102,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R25",
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R24",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cae30300d319",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f95d77371b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6522e2be576b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 595,
        "duplicateFailedCount": 9,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 69
    },
    {
      "submittedUrl": "https://www.bristol.gov.uk/",
      "finalUrl": "https://www.bristol.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Bristol City Council",
      "elapsedMs": 25318,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1058,
          "failed": 106,
          "cantTell": 7,
          "inapplicable": 51
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r80"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/social-care-and-health/adults-and-older-people/support-to-live-independently/bristol-community-meals\">Meal delivery and wellbeing service</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f3ba964417c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://sponsor.treesforstreets.org/provider/bristol-city-council\">Trees for Streets</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/bins-and-recycling\">Bins and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "014cf6d4c395",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fd8c242"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/bins-and-recycling/missed-bin-or-recycling-collection\">Report a missed collection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/bins-and-recycling/order-new-bins-boxes-and-lids\">Order a new bin or box</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/council-tax\">Council tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/council-tax/payments\">Pay your council tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/council-tax/payments/your-council-tax-account-online\">Your online council tax account</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/streets-travel\">Streets and travel</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/streets-travel/bristols-caz/charges-and-vehicle-checker\">Clean Air Zone: vehicle checker</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/parking\">Parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/parking/parking-fines-bus-lane-fines-and-towed-away/pay-your-parking-or-bus-lane-fine\">Pay a parking fine</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/parking/residents-parking-schemes-rps\">Residents' parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/schools-learning-and-early-years\">Schools, learning and early years</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/schools-learning-and-early-years/school-admissions\">School admissions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/schools-learning-and-early-years/education-outside-mainstream-schools/alternative-learning-provision\">Alternative learning provision</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/benefits-and-financial-help\">Benefits and financial help</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/benefits-and-financial-help/housing-benefit/manage-your-housing-benefit-online\">Manage your housing benefit online</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/council-tax/discounts-and-exemptions/council-tax-reduction-scheme\">Council tax reduction scheme</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/housing\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/housing/council-tenants/rent-payments-and-arrears/check-your-rent-balance-and-other-payments\">Check your rent balance</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/housing/council-tenants/repairs-and-maintenance/report-a-repair\">Report a repair</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/social-care-and-health\">Social care and health</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/social-care-and-health/adults-and-older-people/adult-care-referral-form\">Adult care referral</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/social-care-and-health/adults-and-older-people/report-suspected-abuse\">Report suspected abuse</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/planning-and-building-regulations\">Planning and building regulations</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/planning-and-building-regulations/planning-applications\">Planning applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/planning-and-building-regulations/planning-policy-and-guidance/local-plan/local-plan-review\">Local plan review</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/council\">Council, democracy and policies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/how-council-decisions-are-made/council-meetings\">Council meetings</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/councillors-and-the-lord-mayor/find-your-councillor\">Find your councillor</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/business\">Information for businesses</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/licences-and-permits\">Licences and permits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/business-rates\">Business rates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/museums-parks-sports-and-culture\">Museums, parks, sports and culture</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/museums-parks-sports-and-culture/parks-and-open-spaces/parks-and-estates\">Parks and estates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/museums-parks-sports-and-culture/allotments-and-gardens/apply-for-an-allotment\">Find and apply for an allotment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/births-deaths-marriages/marriages-and-civil-partnerships/guide-to-planning-your-ceremony\">Planning your ceremony</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/births-deaths-marriages/births/register-a-birth\">Register a birth</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/libraries-and-archives\">Libraries and archives</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/libraries-and-archives/find-a-library\">Find a library</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/libraries-and-archives/central-library\">Central library</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/pests-pollution-noise-and-food\">Pests, pollution, noise and food</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/pests-pollution-noise-and-food/noise-complaints\">Make a complaint about noise</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/pests-pollution-noise-and-food/pest-control\">Pest control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/people-and-communities\">People and communities</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/people-and-communities/volunteering-in-bristol\">Volunteering in Bristol</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/people-and-communities/my-neighbourhood-search\">My neighbourhood search</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/crime-and-emergencies\">Crime and emergencies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/crime-and-emergencies/anti-social-behaviour\">Anti-social behaviour</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/crime-and-emergencies/cctv-in-bristol\">CCTV in Bristol</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item1 sub_item2 sub_item3 sub_item5\"]",
            "html": "<a class=\"sub_item1 sub_item2 sub_item3 sub_item5\" href=\"/residents/jobs-and-training\">Jobs and training</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/jobs-and-training/jobs-with-the-council\">Jobs with the council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/jobs-and-training/education-jobs\">Jobs in education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/ask/find-consultation-engagement/274\">Public Health Nursing Services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/ask/find-consultation-engagement\">All consultations and engagements</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://news.bristol.gov.uk/press-releases/b1757584-e134-480f-a1ca-39b48c9e132b/bristol-s-historic-houses-reopen-today\">Bristol's historic houses reopen</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://news.bristol.gov.uk/\">All council news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"button secondary icon-right has-mt-3\"]",
            "html": "<a href=\"https://subscribe.emailblaster.cloud/MTk2Mjg/252.html\" class=\"button secondary icon-right has-mt-3\" role=\"button\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44d2c1b60967",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acce8aee"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bristol-local-offer/education/school-age/bristol-special-schools-and-specialist-provision\">Special schools and specialist provision</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bristol-local-offer/advice-and-support/carers-wellbeing-grant\">Carer's Wellbeing Grant</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"button secondary icon-right\"]",
            "html": "<a href=\"/bristol-local-offer\" class=\"button secondary icon-right\" role=\"button\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcbeb3845beb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2fd99392"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bristol-family-hubs/your-family-hubs/family-hubs-help-and-support\">Help and support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bristol-family-hubs/parenting-courses\">Parenting courses</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item5 sub_item3 sub_item4 sub_item7\"]",
            "html": "<a href=\"https://homeowners.retrofitwest.co.uk/\" class=\"sub_item5 sub_item3 sub_item4 sub_item7\">Retrofit your home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1305c999230a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aafd38b3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item5 sub_item3 sub_item4 sub_item7\"]",
            "html": "<a href=\"https://www.bristol.gov.uk/blaise-plant-nursery\" class=\"sub_item5 sub_item3 sub_item4 sub_item7\">Blaise Plant Nursery</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sub_item5 sub_item3 sub_item4 sub_item7\"]",
            "html": "<a href=\"https://www.bristolmuseums.org.uk/whats-on/bristol-museum-and-art-gallery/wildlife-photographer-of-the-year/\" class=\"sub_item5 sub_item3 sub_item4 sub_item7\">Wildlife Photographer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"button secondary has-m-0\"]",
            "html": "<a class=\"button secondary has-m-0\" href=\"https://digital.bristol.gov.uk/about-our-website/website-feedback?referrerUrl=https://www.bristol.gov.uk/\" role=\"button\" rel=\"noopener noreferrer\">\n                    Tell us about a problem with ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00eee1ba004e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aaf23667"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link\"]",
            "html": "<a href=\"/contact\" class=\"nav-link\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4291c8dac89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0bf9bfe1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link\"]",
            "html": "<a href=\"/contact/complaints-and-feedback\" class=\"nav-link\">Complaints and feedback</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link\"]",
            "html": "<a href=\"/council/about-our-website/cookies\" class=\"nav-link\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link\"]",
            "html": "<a href=\"/council/about-our-website/privacy\" class=\"nav-link\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link\"]",
            "html": "<a href=\"/council/about-our-website/website-accessibility\" class=\"nav-link\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/about-our-website/copyright-of-website-content\">Copyright © 2026 Bristol City Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h3",
            "html": "<h3>...</h3>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00e7b6436124",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d27199ed"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h4",
            "html": "<h4>Follow us:</h4>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8ca8aac6c52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e6dcb0c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ee7bdd8f668",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e5ee8858fbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Consider our food and wellbeing service for your l...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "850b25ea41f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Sponsor a tree in your area. </p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"h4\"]",
            "html": "<p class=\"h4\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "804d54a8488f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4d1169f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>End date: 26 April 2026</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"h4\"]",
            "html": "<p class=\"h4\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"h4\"]",
            "html": "<p class=\"h4\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Free expert advice to help you save energy, lower ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Discover Blaise Plant Nursery in Lawrence Weston.</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Step into the wild at Bristol Museum & Art Gallery...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Consider our food and wellbeing service for your l...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6b77bb6d2be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0186f3fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Sponsor a tree in your area. </p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>End date: 26 April 2026</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Free expert advice to help you save energy, lower ...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Discover Blaise Plant Nursery in Lawrence Weston.</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Step into the wild at Bristol Museum & Art Gallery...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1222,
        "duplicateFailedCount": 92,
        "uniqueFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1157,
          "failed": 3,
          "cantTell": 2,
          "inapplicable": 41
        },
        "failedRules": [
          "heading-order",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "html-xml-lang-mismatch",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "role-img-alt",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col.bfeditor_area:nth-child(1) > .snippet_element[data-key=\"plain_text\"][data-type=\"plain_text.html\"] > .field_1 > .comms-box > .comms-text > h3",
            "html": "<h3><a href=\"/residents/social-care-and-health/adults-and-older-people/support-to-live-independently/bristol-community-meals\">Meal delivery and wellbeing service</a></h3>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f25344818f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ff0bb7c2"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "h4",
            "html": "<h4>Follow us:</h4>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab85d2b2e96e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61c4188c"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#skip-navigation",
            "html": "<ul id=\"skip-navigation\" class=\"a11y-nav list-unstyled has-m-0\">\n      <li>\n        <a href=\"#main-content\" class=\"skip-link\" title=\"Skip to content\">Skip to content</a>\n      </li>\n          </ul>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9740141c623e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b264eb93"
          }
        ],
        "outcomeCount": 1203,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3197,
          "failed": 27,
          "cantTell": 25,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_checkboxes_grouped",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/templates/bcc/assets/css/template.css?97618d\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3276bb841a2a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e2ade04"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/templates/bcc/assets/css/template.css?97618d\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb9a7b00b408",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-333e761d"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2b11d8dd998",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"/council-and-mayor/about-our-website/cookies\" rel=\"noopener\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ae6684cd374",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6d3bd97"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac314a1e7963",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6d74969"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "The element with role \"button\" contains descendants with implicit roles \"strong\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5931aaf9748a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a408d85"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d917f92a106c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2c95c4c"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "The element with role \"button\" contains descendants with implicit roles \"strong\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3712b270f792",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a925bfe6"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4106edc5e2c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d04780808b70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-button-solid ccc-tabbable ccc-close-button\" id=\"ccc-dismiss-button\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f454a91d327",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-598f09c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e80f1dfdf4df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27cb4f7c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul class=\"a11y-nav list-unstyled has-m-0\" id=\"skip-navigation\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c49603fc2db4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce61eede"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Skip to content\" class=\"skip-link\" href=\"#main-content\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c97f5055db9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ae82710"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header class=\"header\" role=\"banner\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6aec0783950d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea942e75"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Bristol City Council home page - bristol.gov.uk Information for residents about Bristol City Council services including council tax, bins and recycling, schools, leisure, streets and parking.\" href=\"https://www.bristol.gov.uk/\" class=\"brand\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "faec236b6fbe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aedd7c65"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"button mobile-signin-link\" href=\"/your-accounts\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46e8cacc8f23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c458b53"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"Search Bristol City Council services\" value=\"\" class=\"search-input js-finder-search-query form-control\" id=\"site-search660\" name=\"q\" aria-label=\"Search Bristol City Council services\" type=\"search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59833fde1850",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddf2dc75"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input placeholder=\"Search Bristol City Council services\" value=\"\" class=\"search-input js-finder-search-query form-control\" id=\"site-search660\" name=\"q\" aria-label=\"Search Bristol City Council services\" type=\"search\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db7d1dc7f520",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1892ca33"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"button secondary bg-brand is-search icon-left\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38870dd14bd8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64fb7e8b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/pay-council-bills-fines-and-invoices\" class=\"tile-link has-mb-4 icon-right sub_item1 sub_item2 sub_item4\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7775b90ff66e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b7fd564"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/residents/bins-and-recycling/bins-and-recycling-collection-dates\" class=\"tile-link has-mb-4 icon-right sub_item1 sub_item2 sub_item4\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77068ec437bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a94481c5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/residents/streets-travel/bristols-caz\" class=\"tile-link has-mb-4 icon-right sub_item1 sub_item2 sub_item4\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "581991c9e92d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d105aa1d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/residents/bins-and-recycling/tips-and-recycling-centres/book-a-visit-to-a-reuse-and-recycling-centre\" class=\"tile-link has-mb-4 icon-right sub_item1 sub_item2 sub_item4\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7deef34eff67",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6691893"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/residents/schools-learning-and-early-years/school-term-and-holiday-dates\" class=\"tile-link has-mb-4 icon-right sub_item1 sub_item2 sub_item4\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cd4dc338400",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bac9e558"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/residents/streets-travel/report-a-street-issue\" class=\"tile-link has-mb-4 icon-right sub_item1 sub_item2 sub_item4\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6623e16d4f23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb413fab"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'lower' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00369ddee6b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16897965"
          }
        ],
        "outcomeCount": 3226,
        "uniqueFailedCount": 27,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/region",
          "navigable/heading-order"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/heading-order",
            "xpath": "div:nth-of-type(1) > div > div > div > div:nth-of-type(2) > h3",
            "selector": "div:nth-of-type(1) > div > div > div > div:nth-of-type(2) > h3",
            "html": "<h3><a href=\"/residents/social-care-and-health/adults-and-older-people/support-to-live-independently/bristol-community-meals\">Meal delivery and wellbeing service</a></h3>",
            "impact": "moderate",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dde95c6235f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6467569"
          },
          {
            "rule": "navigable/heading-order",
            "xpath": "div > h4",
            "selector": "div > h4",
            "html": "<h4>Follow us:</h4>",
            "impact": "moderate",
            "message": "Heading level 4 skipped from level 2. Use h3 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15e3b81db44d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbe32fbb"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#skip-navigation",
            "selector": "#skip-navigation",
            "html": "<ul id=\"skip-navigation\" class=\"a11y-nav list-unstyled has-m-0\">\n      <li>\n        <a href=\"#main-content\" class=\"skip-link\" title=\"Skip to content\">Skip to content</a>\n      </li>\n          </ul>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73033499de34",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cf939e2"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 551,
          "failed": 8,
          "cantTell": 116,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a201ae957fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 678,
        "duplicateFailedCount": 7,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 99
    },
    {
      "submittedUrl": "https://www.southnorfolkandbroadland.gov.uk/",
      "finalUrl": "https://www.southnorfolkandbroadland.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Welcome to South Norfolk &amp; Broadland District Councils&#x27; website | Broadland and South Norfolk",
      "elapsedMs": 26414,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1309,
          "failed": 29,
          "cantTell": 2,
          "inapplicable": 43
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r60",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"https://account.southnorfolkandbroadland.gov.uk/\" target=\"_blank\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "679025ecb118",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-79bb8916"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"sc-fqkvVR SjcXJ button undefined\"]",
            "html": "<button class=\"sc-fqkvVR SjcXJ button undefined\" type=\"button\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41eedd7fed56",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-2e23f1ff"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"sc-fqkvVR SjcXJ button undefined\"]",
            "html": "<button class=\"sc-fqkvVR SjcXJ button undefined\" type=\"button\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"sc-dAbbOL iLWieq active\"]",
            "html": "<button class=\"sc-dAbbOL iLWieq active\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c06093b7c73",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-d7f5bcd0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"sc-dAbbOL iLWieq dot\"]",
            "html": "<button class=\"sc-dAbbOL iLWieq dot\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24a91202b226",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-9d1c230c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"sc-dAbbOL iLWieq dot\"]",
            "html": "<button class=\"sc-dAbbOL iLWieq dot\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"sc-gFqAkR cIQJjo\"]",
            "html": "<button class=\"sc-gFqAkR cIQJjo\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62edc90a6cd4",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e4805c3a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"/accessibility\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"/council/governance/data-protection\">Data protection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"/council/equalities\">Equality and diversity</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"/disclaimer\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"/council/our-cookies\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"/contact-us\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"https://en-gb.facebook.com/BroadlandDistrictCouncil/\" target=\"_blank\" title=\"Social: Broadland District Council - Facebook\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"https://x.com/BroadlandDC\" target=\"_blank\" title=\"Social: Broadland District Council - X\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"https://www.youtube.com/@southnorfolkandbroadland2007\" target=\"_blank\" title=\"Social: Broadland District Council - YouTube\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"https://www.facebook.com/southnorfolkcouncil/\" target=\"_blank\" title=\"Social: South Norfolk Council - Facebook\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"https://x.com/SNorfolkCouncil\" target=\"_blank\" title=\"Social: South Norfolk Council - X\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\" link\"]",
            "html": "<a class=\" link\" href=\"https://www.youtube.com/@southnorfolkandbroadland2007\" target=\"_blank\" title=\"Social: South Norfolk Council - YouTube\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/span[@id=\"header__identity-description\"]",
            "html": "<span class=\"visually-hidden\" id=\"header__identity-description\">Logo: Visit the Broadland and South Norfolk home p...</span>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08640a08a187",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-0fbbd920"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/span[@id=\"header__identity-description\"]",
            "html": "<span class=\"visually-hidden\" id=\"header__identity-description\">Logo: Visit the Broadland and South Norfolk home p...</span>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `search` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "288ade42d9e3",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da0881b8450f",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e89c3cfcbe5e",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8e8f4dab38f",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.56:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1383,
        "duplicateFailedCount": 19,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1016,
          "failed": 2,
          "cantTell": 20,
          "inapplicable": 41
        },
        "failedRules": [
          "region",
          "scrollable-region-focusable"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#top-focusable-element",
            "html": "<a id=\"top-focusable-element\" class=\"sc-dtInlm bxXDWR\" href=\"/#main\">Skip to main content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53fae5c5573b",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-39405a71"
          },
          {
            "rule": "scrollable-region-focusable",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/scrollable-region-focusable?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag211",
              "wcag213"
            ],
            "xpath": "#CybotCookiebotDialogBodyContent",
            "html": "<div id=\"CybotCookiebotDialogBodyContent\" class=\"CybotCookiebotScrollArea\">",
            "message": "Scrollable region must have keyboard access",
            "fixSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac929f48fa7c",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-d4b90da9"
          }
        ],
        "outcomeCount": 1079,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3624,
          "failed": 123,
          "cantTell": 109,
          "inapplicable": 0
        },
        "failedRules": [
          "a_text_purpose",
          "aria_child_tabbable",
          "aria_content_in_landmark",
          "aria_id_unique",
          "aria_keyboard_handler_exists",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "input_label_after",
          "input_label_exists",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_sensory_misuse",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b1c59fc7d37",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec1cfe4567cf",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-cf4f1589"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/_xNuRNg_5428a44f-0107-4ae7-95fa-46980e07b8c9/static/print.css\" media=\"print\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0a4dee38538",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-7c1e9cf8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Cookiebot by Usercentrics - opens in a new window\" id=\"CybotCookiebotDialogPoweredbyCybot\" target=\"_blank\" rel=\"noopener nofollow\" href=\"https://www.cookiebot.com/en/what-is-behind-powered-by-cookiebot/?utm_source=banner_cb&utm_medium=referral&utm_content=v2\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d18b0b9fde9a",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-7e25c502"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a aria-label=\"Cookiebot by Usercentrics - opens in a new window\" id=\"CybotCookiebotDialogPoweredbyCybot\" target=\"_blank\" rel=\"noopener nofollow\" href=\"https://www.cookiebot.com/en/what-is-behind-powered-by-cookiebot/?utm_source=banner_cb&utm_medium=referral&utm_content=v2\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6243124de34c",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-3f2f03f8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div id=\"CybotCookiebotDialogBodyFieldsetInnerContainer\">",
            "message": "Confirm this text 'Essential' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bddab38d2488",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-4a78d165"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Essential' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37774df5b5ef",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e736fc3a"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input checked=\"checked\" disabled=\"disabled\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled\" id=\"CybotCookiebotDialogBodyLevelButtonNecessary\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e29ba513ce0",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-ce757c6b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Preferences' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17912c08742b",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-d6680181"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c1240b498b0",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-8aab7f3f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59be36fd01c6",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-7ead4b3e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Analytics' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c7d8dbab759",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-faf5eae9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9254a4204a86",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-a6a6202c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be469056d5ec",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-0cdbaad8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"CybotCookiebotDialogBodyLevelButtonWrapper\">",
            "message": "Confirm this text 'Marketing' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "710c7bd3ff25",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-40d7214e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f15ab63aef8",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-1a88e226"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b901d9209f8",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-fe8e12cc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"\" href=\"#\" id=\"CybotCookiebotDialogBodyEdgeMoreDetailsLink\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d07587eae5cd",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e797e9f9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"\" href=\"#\" id=\"CybotCookiebotDialogBodyEdgeMoreDetailsLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b5145dc8510",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-3f040ec6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button lang=\"en\" tabindex=\"0\" class=\"CybotCookiebotDialogBodyButton\" id=\"CybotCookiebotDialogBodyButtonDecline\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14de8d8214ab",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-aa3d6cf5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button lang=\"en\" tabindex=\"0\" class=\"CybotCookiebotDialogBodyButton\" id=\"CybotCookiebotDialogBodyButtonDecline\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87e55887bbfe",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-6ea181c7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button lang=\"en\" tabindex=\"0\" class=\"CybotCookiebotDialogBodyButton\" id=\"CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfe44ea78ea6",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-233b5f67"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button lang=\"en\" tabindex=\"0\" class=\"CybotCookiebotDialogBodyButton\" id=\"CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "283e79bca828",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-a156230f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button lang=\"en\" tabindex=\"0\" class=\"CybotCookiebotDialogBodyButton\" id=\"CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "685a79dacd9b",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-ca18c135"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button lang=\"en\" tabindex=\"0\" class=\"CybotCookiebotDialogBodyButton\" id=\"CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d183c37cec46",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-8c6edbd7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/#main\" class=\"sc-dtInlm bxXDWR\" id=\"top-focusable-element\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c054729976d",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-5c2ab353"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/#main\" class=\"sc-dtInlm bxXDWR\" id=\"top-focusable-element\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89f486539bfe",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-0242b682"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\" title=\"Broadland and South Norfolk home page\" class=\" link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef16219e73b8",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-cfb16019"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" title=\"Main navigation\" class=\"sc-fqkvVR SjcXJ button burger-button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b2fe81b88d1",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-03761954"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" title=\"Main navigation\" class=\"sc-fqkvVR SjcXJ button burger-button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6335ad951c2a",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-660dad42"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://account.southnorfolkandbroadland.gov.uk/\" class=\" link\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d0255030af9",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-59cf898f"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://account.southnorfolkandbroadland.gov.uk/\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52a93bdf47ab",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-37ce94ab"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button type=\"button\" class=\"sc-fqkvVR SjcXJ button undefined\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15f0e9a0fed4",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-2be943e8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button type=\"button\" class=\"sc-fqkvVR SjcXJ button undefined\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdd2bc2b826e",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-db9323d1"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button type=\"button\" class=\"sc-fqkvVR SjcXJ button last-button\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b194a638ab9",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-06f04955"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<div class=\"sc-koXPp fmgZVi\" aria-orientation=\"horizontal\" aria-label=\"Sample Tabs\" role=\"tablist\">",
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d34cd9521c9",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e9ccb5de"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<div class=\"sc-koXPp fmgZVi\" aria-orientation=\"horizontal\" aria-label=\"Sample Tabs\" role=\"tablist\">",
            "message": "Component with \"tablist\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19edde7c97d4",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-d8806853"
          },
          {
            "rule": "aria_child_tabbable",
            "xpath": null,
            "html": "<div class=\"sc-koXPp fmgZVi\" aria-orientation=\"horizontal\" aria-label=\"Sample Tabs\" role=\"tablist\">",
            "message": "None of the descendent elements with \"tab\" role is tabbable",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca04972cb2df",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-dbd3d9ac"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button class=\"sc-bmzYkS fryoEE\" tabindex=\"0\" aria-controls=\"panel-Services\" aria-selected=\"true\" role=\"tab\">",
            "message": "The 'id' \"panel-Services\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc70dea4e160",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e37b7405"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button class=\"sc-bmzYkS cgzpTc\" tabindex=\"-1\" aria-controls=\"panel-Pay\" aria-selected=\"false\" role=\"tab\">",
            "message": "The 'id' \"panel-Pay\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b4407fe1741",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-b79796b6"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button class=\"sc-bmzYkS cgzpTc\" tabindex=\"-1\" aria-controls=\"panel-Report\" aria-selected=\"false\" role=\"tab\">",
            "message": "The 'id' \"panel-Report\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b985e2ea8d0",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-3eb21a34"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button class=\"sc-bmzYkS cgzpTc\" tabindex=\"-1\" aria-controls=\"panel-Apply\" aria-selected=\"false\" role=\"tab\">",
            "message": "The 'id' \"panel-Apply\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66a723c5fa21",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-10e971de"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<div class=\"sc-iHGNWf eJfRyN\" aria-labelledby=\"panel-Services\" role=\"tabpanel\">",
            "message": "The 'id' \"panel-Services\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36c42f12877b",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-b186ed13"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/benefits\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc817ab88ffa",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e86fbc32"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/benefits/council-tax-assistance\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d91e2fd2bd3",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-f39cd0b8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/benefits/apply-housing-benefit\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35cab0cc9a02",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-fd85ad1b"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/benefits/discretionary-payments\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7fda3f7f0c9",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-531fa6d0"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/rubbish-recycling\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7603a702dedc",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-09564964"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/rubbish-recycling/bin-collections-and-app/bin-collection-issues\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95bded4c6aa2",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-68b30ec2"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/rubbish-recycling/bin-collections-and-app/find-bin-collection-day\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cf83c844b48",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-be81e894"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/rubbish-recycling/garden-waste-composting/garden-waste\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93144fbc3c7c",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-2ac94885"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/business\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46bd9bcc5361",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-526436a0"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/business/business-grants-funding\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "146d4e9d80f9",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-1330cba7"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/business/business-rates\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e431150bd142",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-7152a16b"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/business/training-courses\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34d6efbe65c1",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-b5c63839"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/community-safety\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "320ed9a684f0",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-57556d66"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/community-safety/help-hub\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f42b59587a2",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-ef030da7"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/community-safety/community/funding\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d17f0106b216",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-24c1010d"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/community-safety/help-hub/support-community-groups\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bb1db3ba86c",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-50cf646f"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/council-tax\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7403775734b3",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-c3eedc23"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/council-tax/pay-council-tax\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "923fa9916cf0",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-a58441a4"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/council-tax/report-a-change/moving-home\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3ae6b06246f",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-53890b4b"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/council-tax/bands-charges\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15555e29e494",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-3132a874"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/housing\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0eddc83c29eb",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-3a066bc6"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/housing/find-new-home\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b146a4c017da",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-8b984914"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/housing/housing-advice-support\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a8df3fa3b34",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-10e966c0"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/housing/homelessness\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acbc1c4efabf",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-7e1ef031"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/licensing\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f79ab861f39",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-2303c691"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/licensing/licences/taxi-and-private-hire-licences\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55fa5863d461",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-bf937ad2"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/licensing/licences/alcohol-entertainment-licence\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d66de67dd28",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-37a7231d"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/business/food-businesses/register-food-business\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a95f08de4be",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-c30132ed"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/leisure\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b6c5f17d441",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-d0c8db80"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a rel=\"noopener noreferrer\" target=\"_self\" href=\"https://www.southnorfolkleisure.co.uk/\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec54c4ce7d20",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-5fc6dc3c"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/leisure/play-areas-open-spaces-public-assets\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "633ef42a6f37",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-fd948a63"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/leisure/broadly-active\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ba855951687",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-2822be05"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/planning\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44471ff4e49a",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-a9f97534"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/planning/planning-applications/find-planning-application\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be70aa50701b",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-0836b12a"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/planning/planning-applications/apply\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fda147745b3b",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-c8b50e7e"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/planning/future-development/local-plans/emerging-local-plan/south-norfolk-village-clusters-housing-allocations-plan-examination\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f368b1a29e47",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-4085266c"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/roads-and-parking\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69deae450535",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-f28aaab0"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/roads-and-parking/abandoned-vehicles\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "150d8c077b43",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-79e50207"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/roads-and-parking/car-parks\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f79b77dcdf8e",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-8847ad7f"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/roads-and-parking/car-parks/south-norfolk-car-park-permits/inconsiderate-parking\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ec1b27e0e24",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-7dc6da7f"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/work-skills\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c32fc7b7822f",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-2c97f8f8"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/work-skills/job-vacancies\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c06f3355540a",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-d58f9221"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/work-skills/skills-training\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe8827450571",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-62dd871f"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/work-skills/apprenticeships\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a060891cb0a5",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-96c6ff1a"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/environment\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bc25a5d3af3",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-0719140b"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/environment/complaints\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e97bc13b3a67",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-3bd05902"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/environment/environmental-quality\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d221d98f3fc9",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-13972f21"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/environment/environmental-quality/drainage-flood-risk-areas\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "097c20cbfedc",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-131c4646"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/council\" class=\" link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa8a89bdb68b",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-2881494c"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/council/broadland-councillors-committees\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adfed062ac75",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-bfee386c"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/council/south-norfolk-councillors-committees\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "767797c34c73",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-095109af"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a href=\"/council/compliments-suggestions-complaints\" class=\"task-link link\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e645af9c1245",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-7b23fb2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"\" id=\"home-hero-search-input\" aria-label=\"Search\" placeholder=\"Search\" type=\"search\" class=\"search-input \">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bca671b81fa2",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-318265fe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" id=\"home-hero-search-input\" aria-label=\"Search\" placeholder=\"Search\" type=\"search\" class=\"search-input \">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4b0b11f977c",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-055ef1a6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"\" id=\"home-hero-search-input\" aria-label=\"Search\" placeholder=\"Search\" type=\"search\" class=\"search-input \">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0748cafed94b",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-08a1a362"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"sc-fqkvVR iRJpiA button undefined\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37bf663598c7",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-cae73220"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"sc-dAbbOL iLWieq active\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6112d1280430",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-0e15552f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"sc-dAbbOL iLWieq active\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecb860a8e4b8",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-9b2369c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"sc-dAbbOL iLWieq dot\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c08fa1919ad",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-669f7371"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"sc-dAbbOL iLWieq dot\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b11b5da359f3",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-1bab3c78"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"sc-dAbbOL iLWieq dot\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"sc-dAbbOL iLWieq dot\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"sc-gFqAkR cIQJjo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc82d3b3ae3f",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-12040d52"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"sc-eldPxv hwTTXS prev__button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "472280098c04",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-4f568313"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"sc-eldPxv hwTTXS next__button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2151b21e73d8",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-2637b58b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"caption_content\">",
            "message": "Confirm this text 'South Norfolk Village Clusters Housing Allocations Plan Examination' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7f6ee28579a",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-4c2ae93e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"title h2\">",
            "message": "Confirm this text 'South Norfolk Village Clusters Housing Allocations Plan Examination' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79aec047ce02",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-77f0c38b"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "242ca62f404a",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<input value=\"\" name=\"postcode\" id=\"postcode\" aria-label=\"Search postcodes\" type=\"text\" class=\"form__field\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e147a8e9c621",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-b122d978"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" name=\"postcode\" id=\"postcode\" aria-label=\"Search postcodes\" type=\"text\" class=\"form__field\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a53b6c223b66",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-8ab8731c"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"\" name=\"postcode\" id=\"postcode\" aria-label=\"Search postcodes\" type=\"text\" class=\"form__field\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d124bbd50f7",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-8ce552d8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fc358602255",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-249c0a37"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a rel=\"noopener noreferrer\" target=\"_self\" href=\"https://account.southnorfolkandbroadland.gov.uk/\" class=\"login-button link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9401ce5f3776",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-d583b989"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"sc-fqkvVR iEESUX button undefined\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33fe92009049",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-0946f7bf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"sc-fqkvVR iEESUX button back-to-top-button primary\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be9f1d16fb25",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-828ac473"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"sc-kOHTFB cuMjIr\" aria-label=\"Feedback\" role=\"region\">",
            "message": "Confirm this text 'How did we do?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fdaa0bbc62c",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-3370ef79"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"sc-aXZVg iEaCXi container feedback-banner\">",
            "message": "Confirm this text 'How did we do?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2242e577984",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-1a349e26"
          }
        ],
        "outcomeCount": 3758,
        "uniqueFailedCount": 118,
        "duplicateFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 62,
          "failed": 30,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-required-attr",
          "distinguishable/link-in-text-block",
          "keyboard-accessible/scrollable-region",
          "labels-and-names/label-content-mismatch",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li > a[href=\"https://www.cookiebot.com/goto/privacy-policy/\"]",
            "selector": "li > a[href=\"https://www.cookiebot.com/goto/privacy-policy/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://www.cook...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9039ea858b76",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-0fc6c78d"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieTabsPreference > div > ul > li > a[href=\"https://bookwhen.com/privacy\"]",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieTabsPreference > div > ul > li > a[href=\"https://bookwhen.com/privacy\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://bookwhen...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d98b7078816",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-73ef85d5"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieTabsStatistics > div > ul > li:nth-of-type(1) > a[href=\"https://www.esri.com/en-us/privacy/overview\"]",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieTabsStatistics > div > ul > li:nth-of-type(1) > a[href=\"https://www.esri.com/en-us/privacy/overview\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://www.esri...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caecf84aadb0",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-cb6f6a66"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(2) > a[href=\"https://business.safety.google/privacy/\"]",
            "selector": "li:nth-of-type(2) > a[href=\"https://business.safety.google/privacy/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://business...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d58aaa6788c",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-092fb0fe"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(3) > a[href=\"https://siteimprove.com/en/privacy/\"]",
            "selector": "li:nth-of-type(3) > a[href=\"https://siteimprove.com/en/privacy/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://siteimpr...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d8fc5f227fa",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-9cd80482"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(1) > a[href=\"https://www.facebook.com/policy.php/\"]",
            "selector": "li:nth-of-type(1) > a[href=\"https://www.facebook.com/policy.php/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://www.face...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87e711095958",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-69061dad"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(2) > a[href=\"https://www.esri.com/en-us/privacy/overview\"]",
            "selector": "li:nth-of-type(2) > a[href=\"https://www.esri.com/en-us/privacy/overview\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://www.esri...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9696eddb25f7",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e33a8863"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(3) > a[href=\"https://business.safety.google/privacy/\"]",
            "selector": "li:nth-of-type(3) > a[href=\"https://business.safety.google/privacy/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://business...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab703e26a578",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-3f9c9ff9"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(4) > a[href=\"https://business.safety.google/privacy/\"]",
            "selector": "li:nth-of-type(4) > a[href=\"https://business.safety.google/privacy/\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://business...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "872331c28484",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e1da876c"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieTabsUnclassified > div > ul > li:nth-of-type(1) > a[href=\"https://www.esri.com/en-us/privacy/overview\"]",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieTabsUnclassified > div > ul > li:nth-of-type(1) > a[href=\"https://www.esri.com/en-us/privacy/overview\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://www.esri...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3b98ada1238",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-adf1a450"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "li:nth-of-type(2) > a[href=\"https://bookwhen.com/privacy\"]",
            "selector": "li:nth-of-type(2) > a[href=\"https://bookwhen.com/privacy\"]",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://bookwhen...",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28fda18e6e01",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e8291926"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "#CybotCookiebotDialogDetailFooter > a[href=\"https://www.cookiebot.com\"]",
            "selector": "#CybotCookiebotDialogDetailFooter > a[href=\"https://www.cookiebot.com\"]",
            "html": "<a href=\"https://www.cookiebot.com\" target=\"_blank\" rel=\"noopener\" title=\"Cookiebot\">Cookiebot</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "722369b7c487",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-7088aa7c"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "div:nth-of-type(3) > a[href=\"https://www.southnorfolkandbroadland.gov.uk/dataprotection\"]",
            "selector": "div:nth-of-type(3) > a[href=\"https://www.southnorfolkandbroadland.gov.uk/dataprotection\"]",
            "html": "<a href=\"https://www.southnorfolkandbroadland.gov.uk/dataprotection\" title=\"Privacy Policy\" style=\"\">Privacy Policy</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "992fce5cf535",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-94cfc7e9"
          },
          {
            "rule": "keyboard-accessible/scrollable-region",
            "xpath": "#CybotCookiebotDialogBodyContent",
            "selector": "#CybotCookiebotDialogBodyContent",
            "html": "<div id=\"CybotCookiebotDialogBodyContent\" class=\"CybotCookiebotScrollArea\"><div class=\"CybotCookiebotFader CybotCookiebotDialogActive\" aria-hidden=\"true\" style=\"background-image: linear-gradient(to to...",
            "impact": "serious",
            "message": "Scrollable region is not keyboard accessible. Add tabindex='0' or include focusable elements.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38c793e710cf",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-a839eb3a"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#CybotCookiebotDialog",
            "selector": "#CybotCookiebotDialog",
            "html": "<div id=\"CybotCookiebotDialog\" name=\"CybotCookiebotDialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"CybotCookiebotDialogBodyContentTitle\" tabindex=\"-1\" lang=\"en\" dir=\"ltr\" ng-non-bindable=\"\" s...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d66708be7ddc",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-5d3088c3"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerNecessary",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerNecessary",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerNecessary\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybot...",
            "impact": "serious",
            "message": "Accessible name \"Essential (1)\" does not contain visible text \"Essential  1\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbda14c86bc9",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-8d470bb2"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerPreference",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerPreference",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerPreference\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybo...",
            "impact": "serious",
            "message": "Accessible name \"Preferences (1)\" does not contain visible text \"Preferences  1\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76d37d5d785e",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-bebf9773"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerStatistics",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerStatistics",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerStatistics\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybo...",
            "impact": "serious",
            "message": "Accessible name \"Analytics (15)\" does not contain visible text \"Analytics  15\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87e425a9ea94",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-c925881c"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerAdvertising",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerAdvertising",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerAdvertising\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cyb...",
            "impact": "serious",
            "message": "Accessible name \"Marketing (20)\" does not contain visible text \"Marketing  20\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "105c3b5907e8",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-abdf2978"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cy...",
            "impact": "serious",
            "message": "Accessible name \"Unclassified (4)\" does not contain visible text \"Unclassified  4\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30ce4521bdf1",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-27adcc01"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Purposes",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Purposes",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Purposes\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_PURPOSES_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_PURPOSES#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8f48bb3c1ab",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-5c973150"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Features",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Features",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Features\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_FEATURES_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_FEATURES#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a57170e206da",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-ded3edf0"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Partners",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Partners",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Partners\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_PARTNERS_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_PARTNERS#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95da24d30439",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-d625c8af"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferences",
            "selector": "#CybotCookiebotDialogBodyLevelButtonPreferences",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBod...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ea9b960f07f",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-44564b27"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatistics",
            "selector": "#CybotCookiebotDialogBodyLevelButtonStatistics",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBody...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e24b02e38704",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-d1bafd69"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonMarketing",
            "selector": "#CybotCookiebotDialogBodyLevelButtonMarketing",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBodyL...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55fac41efebe",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-c9db9f0b"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferencesInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonPreferencesInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonPreferencesInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton ...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "460e5da321b3",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-36f46df9"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatisticsInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonStatisticsInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonStatisticsInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton Cy...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc2d3bc5806b",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-29bf11e9"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonMarketingInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonMarketingInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonMarketingInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton Cybo...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab658a904190",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-26b36b9c"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyContentCheckboxPersonalInformation",
            "selector": "#CybotCookiebotDialogBodyContentCheckboxPersonalInformation",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyContentCheckboxPersonalInformation\" class=\"CybotCookiebotDialogBodyLevelButton\" tabindex=\"0\" role=\"switch\">",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64fa88bcc688",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-e3e550b9"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 30,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 848,
          "failed": 9,
          "cantTell": 221,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R28",
          "QW-ACT-R43",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R33",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R38",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R43",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/0ssw9k/",
            "description": "This vertically/horizontally scrollable section element is not included in sequential focus navigation, nor does it have any descendants that are.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "This vertically/horizontally scrollable section element is not included in sequential focus navigation, nor does it have any descendants that are.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b01879784c89",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-9411a30e"
          },
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "351af040ad35",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-512b580f"
          },
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e4bae379594",
            "firstSeenAt": "2026-04-17T01:30:55.988Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 1080,
        "duplicateFailedCount": 6,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 30
    },
    {
      "submittedUrl": "https://www.bromsgrove.gov.uk/",
      "finalUrl": "https://www.bromsgrove.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Bromsgrove District Council",
      "elapsedMs": 49655,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2416,
          "failed": 98,
          "cantTell": 20,
          "inapplicable": 41
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r47",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r60",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90",
          "https://alfa.siteimprove.com/rules/sia-r94"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"qc-usp-close-icon\"]",
            "html": "<button tabindex=\"0\" aria-pressed=\"false\" class=\"qc-usp-close-icon\" />",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee0a5634cece",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-303ec964"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\" aria-labelledby=\"toggleDescription\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f1087dfa03d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-689143d3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\" aria-labelledby=\"toggleDescription\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\" aria-labelledby=\"toggleDescription\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-jxfk95\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"true\" class=\"qc-cmp2-toggle css-jxfk95\" aria-labelledby=\"toggleDescription\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a3bf7f80df9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-920d875b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\" css-1nnj36\"]",
            "html": "<button aria-pressed=\"false\" size=\"small\" mode=\"primary\" class=\" css-1nnj36\">CONFIRM</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4f8e998dc7b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9f512e7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"qc-usp-delete-link\"]",
            "html": "<a tabindex=\"0\" id=\"qc-usp-delete-link\" class=\"qc-usp-alt-action qc-usp-center-bottom\" href=\"\" title=\"Read More about the Data Deletion Policy\">Data Deletion</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2edafcdc4145",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55d9da2e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"qc-usp-access-link\"]",
            "html": "<a tabindex=\"0\" id=\"qc-usp-access-link\" class=\"qc-usp-alt-action qc-usp-center-bottom\" href=\"\" title=\"Read More about the Data Access Policy\">Data Access</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f41bed1b41c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9cd73ae9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"qc-usp-policy-link\"]",
            "html": "<a tabindex=\"0\" id=\"qc-usp-policy-link\" class=\"qc-usp-alt-action qc-usp-center-bottom\" href=\"\" title=\"Read More about the Privacy Policy\">Privacy Policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "477db20c3fa6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ceb4e996"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"qc-usp-close-icon\"]",
            "html": "<button tabindex=\"0\" aria-pressed=\"false\" class=\"qc-usp-close-icon\" />",
            "message": "The button does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b793b7d27227",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6d0879a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/path[@id=\"path-1\"]",
            "html": "<path d=\"M3.88716886,8.47048371 L12.1431472,0.315826419 C12.4725453,-0.0145777987 13.005189,-0.0145777987 13.3345872,0.315826419 L13.8321886,0.814947685 C14.1615867,1.1453519 14.1615867,1.67962255 13.8321886,2.01002677 L6.6625232,9.06802326 L13.8251801,16.1260197 C14.1545782,16.456424 14.1545782,16.9906946 13.8251801,17.3210988 L13.3275787,17.8202201 C12.9981806,18.1506243 12.4655368,18.1506243 12.1361387,17.8202201 L3.88016039,9.6655628 C3.55777075,9.33515858 3.55777075,8.80088793 3.88716886,8.47048371 Z\" id=\"path-1\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f2fa47f8eb6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be6903ac"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/rect[@id=\"path-3\"]",
            "html": "<rect id=\"path-3\" x=\"0\" y=\"0\" width=\"18\" height=\"18\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32fb39e668e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7872ed39"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/g[@id=\"New---Mobile-2\"]",
            "html": "<g id=\"New---Mobile-2\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">...</g>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd8c7fcbe7a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7e61421"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/g[@id=\"iPhone-11-6-Copy\"]",
            "html": "<g id=\"iPhone-11-6-Copy\" transform=\"translate(-23.000000, -138.000000)\">...</g>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beea6b9ea310",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-589c0734"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/g[@id=\"v1\"]",
            "html": "<g id=\"v1\" transform=\"translate(20.000000, 138.000000)\">...</g>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b89b6a938de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eda99538"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/g[@id=\"Icons/angle-left\"]",
            "html": "<g id=\"Icons/angle-left\">...</g>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a198ce45ec6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-065d644f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/mask[@id=\"mask-2\"]",
            "html": "<mask id=\"mask-2\" fill=\"white\">...</mask>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6a9c9503942",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12eb0bab"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/use[@id=\"Mask\"]",
            "html": "<use id=\"Mask\" fill=\"currentColor\" fill-rule=\"nonzero\" href=\"#path-1\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "807d0e034021",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e556d72f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/label[@id=\"toggleDescription\"]",
            "html": "<label id=\"toggleDescription\" class=\"qc-usp-action-description\" style=\"width: 80%;\">...</label>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47304d7eb823",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6be9b0a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/label[@id=\"toggleDescription\"]",
            "html": "<label id=\"toggleDescription\" class=\"qc-usp-action-description\" style=\"width: 80%;\">...</label>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/label[@id=\"toggleDescription\"]",
            "html": "<label id=\"toggleDescription\" class=\"qc-usp-action-description\" style=\"width: 80%;\">...</label>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/label[@id=\"toggleDescription\"]",
            "html": "<label id=\"toggleDescription\" class=\"qc-usp-action-description\" style=\"width: 80%;\">...</label>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/path[@id=\"path-1\"]",
            "html": "<path d=\"M3.88716886,8.47048371 L12.1431472,0.315826419 C12.4725453,-0.0145777987 13.005189,-0.0145777987 13.3345872,0.315826419 L13.8321886,0.814947685 C14.1615867,1.1453519 14.1615867,1.67962255 13.8321886,2.01002677 L6.6625232,9.06802326 L13.8251801,16.1260197 C14.1545782,16.456424 14.1545782,16.9906946 13.8251801,17.3210988 L13.3275787,17.8202201 C12.9981806,18.1506243 12.4655368,18.1506243 12.1361387,17.8202201 L3.88016039,9.6655628 C3.55777075,9.33515858 3.55777075,8.80088793 3.88716886,8.47048371 Z\" id=\"path-1\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/rect[@id=\"path-3\"]",
            "html": "<rect id=\"path-3\" x=\"0\" y=\"0\" width=\"18\" height=\"18\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/g[@id=\"New---Mobile-2\"]",
            "html": "<g id=\"New---Mobile-2\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">...</g>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/g[@id=\"iPhone-11-6-Copy\"]",
            "html": "<g id=\"iPhone-11-6-Copy\" transform=\"translate(-23.000000, -138.000000)\">...</g>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/g[@id=\"v1\"]",
            "html": "<g id=\"v1\" transform=\"translate(20.000000, 138.000000)\">...</g>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/g[@id=\"Icons/angle-left\"]",
            "html": "<g id=\"Icons/angle-left\">...</g>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/mask[@id=\"mask-2\"]",
            "html": "<mask id=\"mask-2\" fill=\"white\">...</mask>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/use[@id=\"Mask\"]",
            "html": "<use id=\"Mask\" fill=\"currentColor\" fill-rule=\"nonzero\" href=\"#path-1\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r42",
            "xpath": "/button[@class=\"qc-cmp2-list-item-header\"]",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-live=\"polite\">...</button>",
            "message": "The element is not owned by an element of its required context role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4048d3db8c3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-355db2ee"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r42",
            "xpath": "/p[@class=\"qc-cmp2-list-item-title\"]",
            "html": "<p class=\"qc-cmp2-list-item-title\" role=\"listitem\">...</p>",
            "message": "The element is not owned by an element of its required context role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77d32d3eceda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c80ed79"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h6[@class=\"center centh\"]",
            "html": "<h6 class=\"center centh\">Feedback & Share</h6>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbab60d9a0c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-895bb10c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b68cd3b216d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `search` have the same name.",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `region` have the same name.",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82d421cfb1e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c127f32f8108",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.18:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9b46da0b6d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.18:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.18:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.18:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.18:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.18:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.14:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.05:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@class=\"qc-cmp2-consent-list css-1f88jwd\"]",
            "html": "<ul class=\"qc-cmp2-consent-list css-1f88jwd\">...</ul>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "083309846c6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b5dc205"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@class=\"qc-cmp2-consent-list css-def7e2\"]",
            "html": "<ul class=\"qc-cmp2-consent-list css-def7e2\">...</ul>",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aff8541840fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bebcb8b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.36:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97d679b84f76",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.36:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.36:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"qc-usp-title\"]",
            "html": "<p id=\"qc-usp-title\" class=\"qc-usp-title\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3ef97ab2ba3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb86c9cc"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"qc-cmp2-list-item-title\"]",
            "html": "<p class=\"qc-cmp2-list-item-title\">Personal Data Processing Opt Outs</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f07de7744b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b735aa5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>I want to opt-out of the Sharing of my personal da...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d66da1a87cf6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>I want to opt-out of the Sale of my Personal Data.</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>I want to opt-out of processing my Personal Data f...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>I want to opt-out of Collection, Use, Retention, S...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Google consents</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"heading sm footer-heading \"]",
            "html": "<p class=\"heading sm footer-heading \">Bromsgrove District Council</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a450e0ebe8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90481664"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"heading sm footer-heading \"]",
            "html": "<p class=\"heading sm footer-heading \" data-os-animation=\"fadeInUp\" data-os-animation-delay=\"0s\" data-os-animation-duration=\"1.0s\">Legal Links</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"heading sm footer-heading \"]",
            "html": "<p class=\"heading sm footer-heading \">Opening times</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"heading sm footer-heading \"]",
            "html": "<p class=\"heading sm footer-heading \" data-os-animation=\"fadeIn\" data-os-animation-delay=\"0s\" data-os-animation-duration=\"1.0s\">Social</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"heading sm footer-heading \"]",
            "html": "<p class=\"heading sm footer-heading \" data-os-animation=\"fadeIn\" data-os-animation-delay=\"0s\" data-os-animation-duration=\"1.2s\">Partners</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"qc-cmp2-list-item-title\"]",
            "html": "<p class=\"qc-cmp2-list-item-title\">Personal Data Processing Opt Outs</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2460d6b47025",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee9405b5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"css-jg567y\"]",
            "html": "<p class=\"css-jg567y\">Opted In</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b1424d9b4c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9851854"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"css-jg567y\"]",
            "html": "<p class=\"css-jg567y\">Opted In</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"css-jg567y\"]",
            "html": "<p class=\"css-jg567y\">Opted In</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"css-1ggley5\"]",
            "html": "<p class=\"css-1ggley5\">Opted Out</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3567671cc744",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ce3fb87"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p style=\"flex: 1 1 0%; line-height: 150%;\">I want to allow Google to enable storage related t...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cf1adeb17df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p style=\"flex: 1 1 0%; line-height: 150%;\">I want to allow my user data to be sent to Google ...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p style=\"flex: 1 1 0%; line-height: 150%;\">I want to allow Google to send me personalized adv...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p style=\"flex: 1 1 0%; line-height: 150%;\">I want to allow Google to enable storage related t...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p style=\"flex: 1 1 0%; line-height: 150%;\">I want to allow Google to enable storage related t...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p style=\"flex: 1 1 0%; line-height: 150%;\">I want to allow Google to enable storage related t...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p style=\"flex: 1 1 0%; line-height: 150%;\">I want to allow Google to enable storage related t...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/p[@class=\"heading sm c2-heading\"]",
            "html": "<p role=\"heading\" aria-level=\"2\" class=\"heading sm c2-heading\">...</p>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d75e8a19269",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a89b261"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/p[@class=\"heading sm c2-heading\"]",
            "html": "<p role=\"heading\" aria-level=\"2\" class=\"heading sm c2-heading\">...</p>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/p[@class=\"heading sm c2-heading\"]",
            "html": "<p role=\"heading\" aria-level=\"2\" class=\"heading sm c2-heading\">...</p>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/p[@class=\"heading sm c2-heading\"]",
            "html": "<p role=\"heading\" aria-level=\"2\" class=\"heading sm c2-heading\">...</p>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/p[@class=\"heading sm c2-heading\"]",
            "html": "<p role=\"heading\" aria-level=\"2\" class=\"heading sm c2-heading\">...</p>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/p[@class=\"heading sm c2-heading\"]",
            "html": "<p role=\"heading\" aria-level=\"2\" class=\"heading sm c2-heading\">...</p>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\">...</button>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "772d54a9da01",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd323fcf"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\">...</button>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\">...</button>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\">...</button>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\">...</button>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\">...</button>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\">...</button>",
            "message": "The form field does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1973d690bfad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 2575,
        "duplicateFailedCount": 60,
        "uniqueFailedCount": 38,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2435,
          "failed": 24,
          "cantTell": 7,
          "inapplicable": 38
        },
        "failedRules": [
          "aria-allowed-role",
          "aria-required-children",
          "aria-required-parent",
          "button-name",
          "color-contrast",
          "heading-order",
          "landmark-unique",
          "list",
          "meta-viewport-large",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#\\31  > .qc-cmp2-list-item-header[aria-live=\"polite\"][role=\"listitem\"]",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-live=\"polite\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role listitem is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b5bba6410b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-faa9892e"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#Google\\ Basic\\ Consents",
            "html": "<li id=\"Google Basic Consents\" class=\"qc-cmp2-list-item qc-cmp2-expanded\" role=\"list\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role list is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02b347fb49ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e59001c4"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#Google\\ Basic\\ Consents > .qc-cmp2-list-item-header[aria-live=\"polite\"][role=\"listitem\"]",
            "html": "<button class=\"qc-cmp2-list-item-header\" role=\"listitem\" aria-live=\"polite\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role listitem is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e48975a47354",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87cd192a"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "#Google\\ Basic\\ Consents",
            "html": "<li id=\"Google Basic Consents\" class=\"qc-cmp2-list-item qc-cmp2-expanded\" role=\"list\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: ul[tabindex]",
            "relatedPaths": [
              ".qc-cmp2-expandable-list"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfaa26307214",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b80f5082"
          },
          {
            "rule": "aria-required-parent",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-parent?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "#\\31  > .qc-cmp2-list-item-header[aria-live=\"polite\"][role=\"listitem\"]",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-live=\"polite\">",
            "message": "Certain ARIA roles must be contained by particular parents",
            "fixSummary": "Fix any of the following:\n  Required ARIA parent role not present: list",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62143776bed5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d410270f"
          },
          {
            "rule": "aria-required-parent",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-parent?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".qc-cmp2-list-item-title[role=\"listitem\"]",
            "html": "<p class=\"qc-cmp2-list-item-title\" role=\"listitem\"><p>Google consents</p></p>",
            "message": "Certain ARIA roles must be contained by particular parents",
            "fixSummary": "Fix any of the following:\n  Required ARIA parent role not present: list",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30d2656d209b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f42209d3"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-usp-close-icon",
            "html": "<button tabindex=\"0\" aria-pressed=\"false\" class=\"qc-usp-close-icon\"></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5de5478925ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-343afdfd"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(1) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fa927f435dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be3fad78"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(2) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca2af776c0dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee7c3f57"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(3) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bef5d3cb064",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed1fcf25"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(4) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38e2a72cce69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c88a4ae2"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(5) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "048535851c37",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdb06a64"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(6) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d39be6f7119e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54e94c0e"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(7) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45daa202a064",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2803410d"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div:nth-child(2) > .css-cf00qb > .css-jg567y",
            "html": "<p class=\"css-jg567y\">Opted In</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.35 (foreground color: #a6a9ae, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#\\31 "
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cfa9a321b43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07b54e97"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div:nth-child(3) > .css-cf00qb > .css-jg567y",
            "html": "<p class=\"css-jg567y\">Opted In</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.35 (foreground color: #a6a9ae, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#\\31 "
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cf0d30b2294",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-208b4bdb"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div:nth-child(4) > .css-cf00qb > .css-jg567y",
            "html": "<p class=\"css-jg567y\">Opted In</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.35 (foreground color: #a6a9ae, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#\\31 "
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e8432daa0a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc757748"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "h6",
            "html": "<h6 class=\"center centh\">Feedback &amp; Share</h6>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92904e2cc170",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b74b792b"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".main",
            "html": "<nav class=\"main nav-dropdown navigation-dropdown-bg-solid\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".cta-links",
              ".quick-links",
              "#stopSocial",
              ".footer-navigation"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2e40fb84aa7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-549aee52"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".usn_cmp_code",
            "html": "<section class=\"content component usn_cmp_code c1-bg c1-bg-solid pt-0 pb-0 adverts\" aria-label=\"content\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".usn_cmp_pods",
              ".has-box-shadows",
              ".usn_cmp_reusablecomponents.pb-0.base-bg",
              ".justify-around",
              ".usn_cmp_text",
              "#news",
              ".c6-bg",
              "#WebsiteFeedback",
              ".usn_cmp_gridlayout"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5be62186b3e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf9b5b9c"
          },
          {
            "rule": "list",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/list?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".css-1f88jwd",
            "html": "<ul class=\"qc-cmp2-consent-list css-1f88jwd\">",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: div",
            "relatedPaths": [
              ".qc-cmp2-scrollable-section"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "becb492dc6cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c77b1d3f"
          },
          {
            "rule": "list",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/list?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".css-def7e2",
            "html": "<ul class=\"qc-cmp2-consent-list css-def7e2\">",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: [role=list]",
            "relatedPaths": [
              "#Google\\ Basic\\ Consents"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc56dd2a85dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f42284f3"
          },
          {
            "rule": "meta-viewport-large",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-viewport-large?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "meta[name=\"viewport\"]",
            "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no, maximum-scale=2\">",
            "message": "Users should be able to zoom and scale the text up to 500%",
            "fixSummary": "Fix any of the following:\n  <meta> tag limits zooming on mobile devices",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36f81d1b6585",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7cb9f1f1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".skip-to-content",
            "html": "<a class=\"skip-to-content sr-only sr-only-focusable\" href=\"#site-content\">Skip to main content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ad5e839b644",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1612811"
          }
        ],
        "outcomeCount": 2504,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 24
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 4302,
          "failed": 198,
          "cantTell": 140,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_tabbable",
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_eventhandler_role_valid",
          "aria_keyboard_handler_exists",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_parent_required",
          "aria_region_label_unique",
          "aria_role_valid",
          "aria_widget_labelled",
          "element_attribute_deprecated",
          "element_id_unique",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "input_label_visible",
          "label_ref_valid",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b2867ec10ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link type=\"text/css\" href=\"/css/icon-style.css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "557dca04ef44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38551c9e"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link type=\"text/css\" href=\"/css/icon-style.css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "740de511cd4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f78b639a"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div class=\"css-fmjg5w\" tabindex=\"0\" aria-modal=\"true\" aria-labelledby=\"qc-usp-title\" role=\"dialog\" id=\"qc-cmp2-usp\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d1a961299f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2cc82beb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<div class=\"css-fmjg5w\" tabindex=\"0\" aria-modal=\"true\" aria-labelledby=\"qc-usp-title\" role=\"dialog\" id=\"qc-cmp2-usp\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80963f9d096e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e592262"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div class=\"css-fmjg5w\" tabindex=\"0\" aria-modal=\"true\" aria-labelledby=\"qc-usp-title\" role=\"dialog\" id=\"qc-cmp2-usp\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "108bacefceb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-223934ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"qc-usp-close-icon\" aria-pressed=\"false\" tabindex=\"0\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "787f2730e8d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-657a04c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"qc-usp-close-icon\" aria-pressed=\"false\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58916130a4af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-236598e1"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"qc-usp-close-icon\" aria-pressed=\"false\" tabindex=\"0\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9dd6f19b3db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60e49c2e"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"qc-usp-main-messaging\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f8738cd0bbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b9d48e8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"qc-usp-main-messaging\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32999368851b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f86c3bd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"qc-usp-main-messaging\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b367d6cfbd04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9fd9169e"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a7fef2b3262",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.iabprivacy.com/optout.html\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18f42e0fe95a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85996214"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.iabprivacy.com/optout.html\" target=\"_blank\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d4352fd8d8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80b5367b"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p class=\"usp-dns-text\">",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d14d8b36faa8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2d0a352"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"qc-cmp2-consent-list css-1f88jwd\">",
            "message": "The element with role \"list\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29a8ee59eaf4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27ce8bc0"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<button aria-live=\"polite\" class=\"qc-cmp2-list-item-header\" role=\"listitem\">",
            "message": "The ARIA role 'listitem' is not valid for the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d611538d1e65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a8ea0e2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-live=\"polite\" class=\"qc-cmp2-list-item-header\" role=\"listitem\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2da7760c6e82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4853119"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"css-jswnc6\" version=\"1.1\" viewBox=\"0 0 12 19\" height=\"19px\" width=\"12px\" type=\"expand\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "228f2c6d795f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc13cec7"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg class=\"css-jswnc6\" version=\"1.1\" viewBox=\"0 0 12 19\" height=\"19px\" width=\"12px\" type=\"expand\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f582cfbd3707",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-318f2b82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-labelledby=\"toggleDescription\" class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78250d2d8034",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86bdeaf9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-labelledby=\"toggleDescription\" class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "572bea0bd318",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7501615"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"css-jg567y\">",
            "message": "Text contrast of 2.36 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 600",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0952849d9e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09fcbd48"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<label style=\"width: 80%;\" class=\"qc-usp-action-description\" id=\"toggleDescription\">",
            "message": "The <label> element has the id \"toggleDescription\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dc4083ac11b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4279bb87"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-labelledby=\"toggleDescription\" class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-labelledby=\"toggleDescription\" class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"css-jg567y\">",
            "message": "Text contrast of 2.36 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 600",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<label style=\"width: 80%;\" class=\"qc-usp-action-description\" id=\"toggleDescription\">",
            "message": "The <label> element has the id \"toggleDescription\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-labelledby=\"toggleDescription\" class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-labelledby=\"toggleDescription\" class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"css-jg567y\">",
            "message": "Text contrast of 2.36 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 600",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<label style=\"width: 80%;\" class=\"qc-usp-action-description\" id=\"toggleDescription\">",
            "message": "The <label> element has the id \"toggleDescription\" that is already in use",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-labelledby=\"toggleDescription\" class=\"qc-cmp2-toggle css-jxfk95\" aria-checked=\"true\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52464ef40b92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0bf22f74"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-labelledby=\"toggleDescription\" class=\"qc-cmp2-toggle css-jxfk95\" aria-checked=\"true\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1364a59fe406",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-097a0ee0"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"qc-cmp2-consent-list css-def7e2\">",
            "message": "The element with role \"list\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b4d7d883f09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-916ffaa7"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<li role=\"list\" class=\"qc-cmp2-list-item qc-cmp2-expanded\" id=\"Google Basic Consents\">",
            "message": "The ARIA role 'list' is not valid for the element <li>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aaad9d20300",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-626c47f1"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<button aria-live=\"polite\" role=\"listitem\" class=\"qc-cmp2-list-item-header\">",
            "message": "The ARIA role 'listitem' is not valid for the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c01e7c9a471",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e74ee891"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-live=\"polite\" role=\"listitem\" class=\"qc-cmp2-list-item-header\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc1e44e5285b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c4f5842"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button aria-live=\"polite\" role=\"listitem\" class=\"qc-cmp2-list-item-header\">",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aed973197fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d27f7230"
          },
          {
            "rule": "aria_parent_required",
            "xpath": null,
            "html": "<p role=\"listitem\" class=\"qc-cmp2-list-item-title\">",
            "message": "Element with \"listitem\" role is not contained in or owned by an element with one of the following roles: \"list\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c34ebaa51b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0b288bc"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"css-jswnc6\" version=\"1.1\" viewBox=\"0 0 12 19\" height=\"19px\" width=\"12px\" type=\"expand\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg class=\"css-jswnc6\" version=\"1.1\" viewBox=\"0 0 12 19\" height=\"19px\" width=\"12px\" type=\"expand\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<path id=\"path-1\" d=\"M3.88716886,8.47048371 L12.1431472,0.315826419 C12.4725453,-0.0145777987 13.005189,-0.0145777987 13.3345872,0.315826419 L13.8321886,0.814947685 C14.1615867,1.1453519 14.1615867,1.67962255 13.8321886,2.01002677 L6.6625232,9.06802326 L13.8251801,16.1260197 C14.1545782,16.456424 14.1545782,16.9906946 13.8251801,17.3210988 L13.3275787,17.8202201 C12.9981806,18.1506243 12.4655368,18.1506243 12.1361387,17.8202201 L3.88016039,9.6655628 C3.55777075,9.33515858 3.55777075,8.80088793 3.88716886,8.47048371 Z\">",
            "message": "The <path> element has the id \"path-1\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43db4ce1c999",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56fc209f"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<rect height=\"18\" width=\"18\" y=\"0\" x=\"0\" id=\"path-3\">",
            "message": "The <rect> element has the id \"path-3\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ad8db231b8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e629ad5"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<g fill-rule=\"evenodd\" fill=\"none\" stroke-width=\"1\" stroke=\"none\" id=\"New---Mobile-2\">",
            "message": "The <g> element has the id \"New---Mobile-2\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b087aafadaaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8bb3f26"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<g transform=\"translate(-23.000000, -138.000000)\" id=\"iPhone-11-6-Copy\">",
            "message": "The <g> element has the id \"iPhone-11-6-Copy\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c399240fe6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7cb2f3c6"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<g transform=\"translate(20.000000, 138.000000)\" id=\"v1\">",
            "message": "The <g> element has the id \"v1\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f41066965d1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b65a7da"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<g id=\"Icons/angle-left\">",
            "message": "The <g> element has the id \"Icons/angle-left\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "854443e7dd4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-433b7162"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<mask fill=\"white\" id=\"mask-2\">",
            "message": "The <mask> element has the id \"mask-2\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "460c2f1fee62",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ec65297"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<use href=\"#path-1\" fill-rule=\"nonzero\" fill=\"currentColor\" id=\"Mask\">",
            "message": "The <use> element has the id \"Mask\" that is already in use",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35760183cdbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27af0c4d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03474b92ada2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84d65b44"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a2807d90e31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90afd1fa"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Form control with \"switch\" role has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ff19850407d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c03f6f5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Form control with \"switch\" role has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Form control with \"switch\" role has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Form control with \"switch\" role has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Form control with \"switch\" role has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Form control with \"switch\" role has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "message": "Form control with \"switch\" role has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\" css-1nnj36\" mode=\"primary\" size=\"small\" aria-pressed=\"false\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "339bddd29f01",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e00953f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\" css-1nnj36\" mode=\"primary\" size=\"small\" aria-pressed=\"false\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c716185230fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f716650c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Read More about the Data Deletion Policy\" href=\"\" class=\"qc-usp-alt-action qc-usp-center-bottom\" id=\"qc-usp-delete-link\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d3e62e2d5c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8f33cbb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Read More about the Data Deletion Policy\" href=\"\" class=\"qc-usp-alt-action qc-usp-center-bottom\" id=\"qc-usp-delete-link\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "799b39ee7264",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab36712d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Read More about the Data Access Policy\" href=\"\" class=\"qc-usp-alt-action qc-usp-center-bottom\" id=\"qc-usp-access-link\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c1c58127bdc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ab39f58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Read More about the Data Access Policy\" href=\"\" class=\"qc-usp-alt-action qc-usp-center-bottom\" id=\"qc-usp-access-link\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2941b075adba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d9ddcfa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Read More about the Privacy Policy\" href=\"\" class=\"qc-usp-alt-action qc-usp-center-bottom\" id=\"qc-usp-policy-link\" tabindex=\"0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f8b305f821f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8f7118b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Read More about the Privacy Policy\" href=\"\" class=\"qc-usp-alt-action qc-usp-center-bottom\" id=\"qc-usp-policy-link\" tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "217cb8283af5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df965086"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#site-content\" class=\"skip-to-content sr-only sr-only-focusable\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37486751e415",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b6bf821"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#site-content\" class=\"skip-to-content sr-only sr-only-focusable\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4b1d790a76f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91ed8e11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Bromsgrove.gov.uk\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62aeac009bae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11b0fc32"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" type=\"button\" data-toggle=\"collapse\" class=\"expand-header expand-3-bars expand-even-lines expand-active-cross\" id=\"burgerNavStyle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef550c28460e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8291daaf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" type=\"button\" data-toggle=\"collapse\" class=\"expand-header expand-3-bars expand-even-lines expand-active-cross\" id=\"burgerNavStyle\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad90b064ade3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-692f8f12"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"main nav-dropdown navigation-dropdown-bg-solid\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc2483e97c61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d79bb1fb"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"main nav-dropdown navigation-dropdown-bg-solid\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b0bd5b2109a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99e998d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "366b1faf49fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95d397a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/residents/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3172b1b7fddc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eba1c509"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/business/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26bb163930fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ff4d5932"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21901c94d29a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-999196b4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/things-to-do/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36ce05f05cc5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e9e975f"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"cta-links\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19e35dbc86d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e028343"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"cta-links\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff19eab68ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3653e4a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/news/\" class=\"btn  c1-btn-bg c1-btn-bg-solid c1-btn-bg-hover-solid c1-btn-text c1-btn-borders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6c0a7116db6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43aeff15"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/news/\" class=\"btn  c1-btn-bg c1-btn-bg-solid c1-btn-bg-hover-solid c1-btn-text c1-btn-borders\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72fdeb5edd91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5bb43954"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/external-links/my-bromsgrove/\" class=\"btn  c1-btn-bg c1-btn-bg-solid c1-btn-bg-hover-solid c1-btn-text c1-btn-borders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f30fb3afe382",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1f5274a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/external-links/my-bromsgrove/\" class=\"btn  c1-btn-bg c1-btn-bg-solid c1-btn-bg-hover-solid c1-btn-text c1-btn-borders\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a3f81fcdb20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9683b17f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"Search the site\" name=\"search_field\" class=\"form-control\" role=\"searchbox\" type=\"text\" id=\"search_field\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eabd659e9d15",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-572a9cac"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input placeholder=\"Search the site\" name=\"search_field\" class=\"form-control\" role=\"searchbox\" type=\"text\" id=\"search_field\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd101711d255",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7bd092ff"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"btn base-btn-bg base-btn-bg-solid base-btn-bg-hover-solid base-btn-text base-btn-borders btn-search\" title=\"Search\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e9d01e6f0d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a03858c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"btn base-btn-bg base-btn-bg-solid base-btn-bg-hover-solid base-btn-text base-btn-borders btn-search\" title=\"Search\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d72271a4fb09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc42f358"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_code c1-bg c1-bg-solid pt-0 pb-0 adverts\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"content\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f03a8ef6de1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b2a9401"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_code c1-bg c1-bg-solid pt-0 pb-0 adverts\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc2845aead1e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c5b1ec5"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_pods base-bg base-bg-solid d-xs-none_only d-sm-none_only bdcHomeBanner\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"content\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9f3bc186629",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ddbacb7"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_pods base-bg base-bg-solid d-xs-none_only d-sm-none_only bdcHomeBanner\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "633fa8737800",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a45c29f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"Search the site\" name=\"search_field\" class=\"form-control\" type=\"text\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b9d5124fb56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d03397f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input placeholder=\"Search the site\" name=\"search_field\" class=\"form-control\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07418126a9f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-307f830d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"btn base-btn-bg base-btn-bg-hover base-btn-text base-btn-borders btn-search\" title=\"Search\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e911f34efd92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-809286e8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"btn base-btn-bg base-btn-bg-hover base-btn-text base-btn-borders btn-search\" title=\"Search\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0baa9bd133bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38e98004"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_ctastrip c4-bg c4-bg-solid p-0 has-box-shadows popularLinks\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"content\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "144f3ab2939a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-466c3c34"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_ctastrip c4-bg c4-bg-solid p-0 has-box-shadows popularLinks\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd5f1dd2f1fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-106e7e02"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/pay-for-it/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b76eb6c9f93d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ffe5a0d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pay-for-it/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bbe7536df8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1746da22"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/apply-for-it/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ae010046da7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8274a19"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/apply-for-it/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9213c3e76f66",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f76507c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/report-it/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8561450b479b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec78e17a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/report-it/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d00fd8a68703",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2c844a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/external-links/public-access/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65a2e53d24da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6cf5f3b8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/external-links/public-access/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "368a43f1a7ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80a6076c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/external-links/my-councillor/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5a25f76228b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e74e4dda"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/external-links/my-councillor/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b0b26639eff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-130bb67d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/external-links/my-mp/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f75768b178da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-492b1f16"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/external-links/my-mp/\" class=\"btn  c4-btn-bg c4-btn-bg-solid c4-btn-bg-hover-solid c4-btn-text c4-btn-borders\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a66de129b8e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf7921ad"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_reusablecomponents base-bg base-bg-solid pb-0 \">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"content\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15d79b3021c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-243517ea"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_reusablecomponents base-bg base-bg-solid pb-0 \">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7db04d6ba9c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0785b737"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_subpagelisting base-bg base-bg-solid  justify-around promotionLinks\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0884e1be045b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6260784"
          },
          {
            "rule": "aria_widget_labelled",
            "xpath": null,
            "html": "<div class=\"tab-pane show active\" role=\"tabpanel\" id=\"nav_c6a97765-4298-456e-ac18-ff63e8d3bf4f_0\">",
            "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e7bfce566be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c60b1682"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/promoted-links/bin-collections/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2c743a7bd1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6aa9400e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c2-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Bin Collections' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8514d7d41fe4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3b6f6d1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/promoted-links/benefits-support/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "835ff8f8eee7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98a985b8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c2-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Benefits & Support' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c2-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Council Tax' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c2-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Cost of Living' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c2-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Council Jobs' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c2-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Activities & Events' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c2-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Local Government Reorganisation' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_text base-bg base-bg-solid  \">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"content\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ba76f472153",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11afdb9e"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_text base-bg base-bg-solid  \">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c85de2a8c2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81e714e5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"showMoreButton\" onkeypress=\"removeCollapse()\">",
            "message": "Confirm this text 'Show more' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8376adc708da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06ba0f1a"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"showMoreButton\" onkeypress=\"removeCollapse()\">",
            "message": "The <div> element with 'onkeypress' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cffa8caeefe9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6ab30b1"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"showMoreButton\" onkeypress=\"removeCollapse()\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20aa80b91326",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07a8baea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"showMoreButton\" onkeypress=\"removeCollapse()\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df63806f41e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4d141b5"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" id=\"news\" class=\"content component usn_cmp_subpagelisting c4-bg c4-bg-solid pb-0 adjustNext adjustPrev\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"content\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "411d9ef9d640",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d4e4405"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" id=\"news\" class=\"content component usn_cmp_subpagelisting c4-bg c4-bg-solid pb-0 adjustNext adjustPrev\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cb6415618e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16e6e6f6"
          },
          {
            "rule": "aria_widget_labelled",
            "xpath": null,
            "html": "<div class=\"tab-pane show active\" role=\"tabpanel\" id=\"nav_dbacdafc-f030-4532-897b-ca870ce0b531_0\">",
            "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2ad6b7b884e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f51ea1e"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"-3\" style=\"width: 240px;\" data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"item item-blog item_has-bg items-4 item_text-below textAlignmentCenter slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dbcacac8fce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ef271d8"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"-2\" style=\"width: 240px;\" data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"item item-blog item_has-bg items-4 item_text-below textAlignmentCenter slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86b47e559c37",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f33b26e5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c4-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'VCS invited to bid for Equality Small Grants pot' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bf47df53b83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e23404e8"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"-1\" style=\"width: 240px;\" data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"item item-blog item_has-bg items-4 item_text-below textAlignmentCenter slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a0f352f1d82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-574eed46"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"/news/posts/have-your-say-on-ambitious-plans-to-end-homelessness/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29dae5dc4af0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fa3f917"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c4-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Have Your Say On Ambitious Plans to End Homelessness' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"/news/posts/council-remains-committed-to-priorities/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08a568ce5b41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd9f8d2b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c4-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Council remains committed to priorities' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"/news/posts/april-showers-make-faster-runners/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47cf28dfefe3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c1c3565"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c4-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'April Showers…make faster runners' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c4-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'VCS invited to bid for Equality Small Grants pot' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"6\" style=\"width: 240px;\" data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"item item-blog item_has-bg items-4 item_text-below textAlignmentCenter slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8454c5fd280",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a7a4cc3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c4-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Have Your Say On Ambitious Plans to End Homelessness' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"7\" style=\"width: 240px;\" data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"item item-blog item_has-bg items-4 item_text-below textAlignmentCenter slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a2c7c68889d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80b513bc"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c4-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'Council remains committed to priorities' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"8\" style=\"width: 240px;\" data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"item item-blog item_has-bg items-4 item_text-below textAlignmentCenter slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffa09b8c2215",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13b43692"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c4-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'April Showers…make faster runners' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"9\" style=\"width: 240px;\" data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"item item-blog item_has-bg items-4 item_text-below textAlignmentCenter slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b4a5a2f06bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-416dcd31"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"10\" style=\"width: 240px;\" data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"item item-blog item_has-bg items-4 item_text-below textAlignmentCenter slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6652aa305fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d0e3740"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm c4-heading\" aria-level=\"2\" role=\"heading\">",
            "message": "Confirm this text 'VCS invited to bid for Equality Small Grants pot' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_id_unique",
            "xpath": null,
            "html": "<div tabindex=\"-1\" aria-hidden=\"true\" id=\"\" data-slick-index=\"11\" style=\"width: 240px;\" data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"item item-blog item_has-bg items-4 item_text-below textAlignmentCenter slick-slide slick-cloned\">",
            "message": "The <div> element has the id \"\" that is empty",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f2cf4e982d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc5808d8"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_ctastrip c6-bg c6-bg-solid d-xs-none_only homePromotion\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"content\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb24b89bb8ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a0af31a"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_ctastrip c6-bg c6-bg-solid d-xs-none_only homePromotion\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd2ac5bb415a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d82e7ea3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/business-waste/\" class=\"btn  c7-btn-bg c7-btn-bg-linear c7-btn-bg-hover-linear c7-btn-text c7-btn-borders\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73afc73a00ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7202936b"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" id=\"WebsiteFeedback\" class=\"content component usn_cmp_reusablecomponents c2-bg c2-bg-solid p-0 pt-0 pb-0 feedbackSpacer\">",
            "message": "Multiple elements with \"region\" landmarks within the same parent region are not distinguished from one another because they have the same \"content\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d87f17ddd627",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d64dbd31"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" id=\"WebsiteFeedback\" class=\"content component usn_cmp_reusablecomponents c2-bg c2-bg-solid p-0 pt-0 pb-0 feedbackSpacer\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "076e180d1493",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1037262b"
          },
          {
            "rule": "aria_region_label_unique",
            "xpath": null,
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_gridlayout c2-bg c2-bg-solid  smallH6 sectionTitle\">",
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d1c9a579216",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0d900ef"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\" umbraco-forms-field wasthispageuseful singlechoice mandatory\">",
            "message": "Confirm this text 'Was this page useful? *' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56f6e1afc3e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69626eb4"
          },
          {
            "rule": "label_ref_valid",
            "xpath": null,
            "html": "<label class=\"umbraco-forms-label\" for=\"47828193-dd68-429d-c958-be02dd0ac199\">",
            "message": "The value \"47828193-dd68-429d-c958-be02dd0ac199\" of the 'for' attribute is not the 'id' of a valid element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "321da6a9c39e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f57c3b2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-msg-required=\"Please provide a value for Was this page useful?\" data-rule-required=\"true\" data-val-required=\"Please provide a value for Was this page useful?\" data-val=\"true\" value=\"Yes\" data-umb=\"47828193-dd68-429d-c958-be02dd0ac199_0\" id=\"47828193-dd68-429d-c958-be02dd0ac199_0\" name=\"47828193-dd68-429d-c958-be02dd0ac199\" type=\"radio\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c770dc020c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-267128bf"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input data-umb=\"submit-forms-form\" data-form-navigate=\"next\" name=\"__next\" value=\"Submit\" class=\"btn primary formbtns\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8ced65693b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8db90010"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<span role=\"menu\">",
            "message": "Verify the <span> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb6c79948b1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9d62b41"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<span role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba13c3ed7ab7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-471233d1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm footer-heading \">",
            "message": "Confirm this text 'Bromsgrove District Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e69167885c44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43b069b8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text '  01527 881288' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8dc474ee66d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p data-os-animation-duration=\"1.0s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"heading sm footer-heading \">",
            "message": "Confirm this text 'Legal Links' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c52ae275288",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2099936a"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav data-os-animation-duration=\"1.0s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"quick-links \">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2d539198e59",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44db3bbb"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav data-os-animation-duration=\"1.0s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeInUp\" class=\"quick-links \">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efcaa4345ca7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9e9fb78"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<ul role=\"menu\">",
            "message": "Verify the <ul> element with \"menu\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd28323cbd5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6bcd745"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<ul role=\"menu\">",
            "message": "Component with \"menu\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30cd68d82e68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bb41862"
          },
          {
            "rule": "aria_child_tabbable",
            "xpath": null,
            "html": "<ul role=\"menu\">",
            "message": "None of the descendent elements with \"menuitem\" role is tabbable",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "776f05d811eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f740384c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"heading sm footer-heading \">",
            "message": "Confirm this text 'Opening times' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p data-os-animation-duration=\"1.0s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeIn\" class=\"heading sm footer-heading \">",
            "message": "Confirm this text 'Social' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07289f8d2384",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f85221b"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav data-os-animation-duration=\"1.0s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeIn\" class=\"social \" id=\"stopSocial\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a92c231bfe8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-230ddfda"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav data-os-animation-duration=\"1.0s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeIn\" class=\"social \" id=\"stopSocial\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12d1b3bacd6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07093505"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p data-os-animation-duration=\"1.2s\" data-os-animation-delay=\"0s\" data-os-animation=\"fadeIn\" class=\"heading sm footer-heading \">",
            "message": "Confirm this text 'Partners' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97ac47b54cf3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2fff142"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"footer-navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4f294e28256",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23175d11"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"footer-navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e2313deec1e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe683c2b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#top\" class=\"btn base-btn-bg base-btn-bg base-btn-bg-solid base-btn-bg-hover-solid base-btn-text base-btn-borders btn-back-to-top\" role=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a54ecce3c796",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ba4cfd7"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<a href=\"#top\" class=\"btn base-btn-bg base-btn-bg base-btn-bg-solid base-btn-bg-hover-solid base-btn-text base-btn-borders btn-back-to-top\" role=\"button\">",
            "message": "The element with role \"button\" contains descendants with implicit roles \"paragraph\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32792348e6d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5127128"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"B2T\">",
            "message": "Confirm this text 'top' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6748098cd8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5dab8000"
          }
        ],
        "outcomeCount": 4504,
        "uniqueFailedCount": 154,
        "duplicateFailedCount": 44,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 38,
          "failed": 54,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "adaptable/list-children",
          "aria/aria-allowed-role",
          "keyboard-accessible/focus-order",
          "labels-and-names/aria-toggle-field-name",
          "labels-and-names/button-name",
          "labels-and-names/duplicate-id-aria",
          "labels-and-names/form-label",
          "labels-and-names/label-content-mismatch",
          "labels-and-names/multiple-labels",
          "landmarks/landmark-unique",
          "landmarks/region",
          "navigable/heading-order",
          "navigable/page-has-heading-one",
          "text-alternatives/image-alt-words"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "div:nth-of-type(4) > div > a[href=\"/news/posts/new-community-memorial-opened-following-national-day-of-reflection-for-covid-19/\"] > div:nth-of-type(1) > picture > img",
            "selector": "div:nth-of-type(4) > div > a[href=\"/news/posts/new-community-memorial-opened-following-national-day-of-reflection-for-covid-19/\"] > div:nth-of-type(1) > picture > img",
            "html": "<img class=\"lazypreload lazyloaded\" src=\"/media/gl2jn0lo/bdc_covidmemorialmarch26_webslider.jpg?anchor=center&amp;mode=crop&amp;width=160&amp;height=90&amp;rnd=134189186373930000\" width=\"800\" height=\"...",
            "impact": "minor",
            "message": "Alt text \"Image of Covid Memorial in Bromsgrove Cemetery\" starts with redundant prefix \"image\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6770c8698617",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef6b8df9"
          },
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "div:nth-of-type(6) > div > a[href=\"/news/posts/council-remains-committed-to-priorities/\"] > div:nth-of-type(1) > picture > img",
            "selector": "div:nth-of-type(6) > div > a[href=\"/news/posts/council-remains-committed-to-priorities/\"] > div:nth-of-type(1) > picture > img",
            "html": "<img class=\"lazypreload lazyloaded\" src=\"/media/pninshry/bdc-council-plan-web_slider.png?anchor=center&amp;mode=crop&amp;width=160&amp;height=90&amp;rnd=134201191944300000\" width=\"800\" height=\"450\" da...",
            "impact": "minor",
            "message": "Alt text \"Graphic of front cover of BDC Council Plan\" starts with redundant prefix \"graphic\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dad27326d2a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f56b343a"
          },
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "div:nth-of-type(10) > div > a[href=\"/news/posts/new-community-memorial-opened-following-national-day-of-reflection-for-covid-19/\"] > div:nth-of-type(1) > picture > img",
            "selector": "div:nth-of-type(10) > div > a[href=\"/news/posts/new-community-memorial-opened-following-national-day-of-reflection-for-covid-19/\"] > div:nth-of-type(1) > picture > img",
            "html": "<img class=\"lazypreload lazyloaded\" src=\"/media/gl2jn0lo/bdc_covidmemorialmarch26_webslider.jpg?anchor=center&amp;mode=crop&amp;width=160&amp;height=90&amp;rnd=134189186373930000\" width=\"800\" height=\"...",
            "impact": "minor",
            "message": "Alt text \"Image of Covid Memorial in Bromsgrove Cemetery\" starts with redundant prefix \"image\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aacdd9de49bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64677770"
          },
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "div:nth-of-type(12) > div > a[href=\"/news/posts/council-remains-committed-to-priorities/\"] > div:nth-of-type(1) > picture > img",
            "selector": "div:nth-of-type(12) > div > a[href=\"/news/posts/council-remains-committed-to-priorities/\"] > div:nth-of-type(1) > picture > img",
            "html": "<img class=\"lazypreload lazyloaded\" src=\"/media/pninshry/bdc-council-plan-web_slider.png?anchor=center&amp;mode=crop&amp;width=160&amp;height=90&amp;rnd=134201191944300000\" width=\"800\" height=\"450\" da...",
            "impact": "minor",
            "message": "Alt text \"Graphic of front cover of BDC Council Plan\" starts with redundant prefix \"graphic\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a001d2817b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1701ab78"
          },
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "div:nth-of-type(16) > div > a[href=\"/news/posts/new-community-memorial-opened-following-national-day-of-reflection-for-covid-19/\"] > div:nth-of-type(1) > picture > img",
            "selector": "div:nth-of-type(16) > div > a[href=\"/news/posts/new-community-memorial-opened-following-national-day-of-reflection-for-covid-19/\"] > div:nth-of-type(1) > picture > img",
            "html": "<img class=\"lazypreload lazyloaded\" src=\"/media/gl2jn0lo/bdc_covidmemorialmarch26_webslider.jpg?anchor=center&amp;mode=crop&amp;width=160&amp;height=90&amp;rnd=134189186373930000\" width=\"800\" height=\"...",
            "impact": "minor",
            "message": "Alt text \"Image of Covid Memorial in Bromsgrove Cemetery\" starts with redundant prefix \"image\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1604fef467e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5eae176a"
          },
          {
            "rule": "adaptable/list-children",
            "xpath": "ul:nth-of-type(1) > div",
            "selector": "ul:nth-of-type(1) > div",
            "html": "<div class=\"qc-cmp2-scrollable-section\"><ul class=\"qc-cmp2-consent-list\"><li id=\"1\" class=\"qc-cmp2-list-item qc-cmp2-expanded\"><button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-live=\"polit...",
            "impact": "serious",
            "message": "List contains non-<li> child <div>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "050fd0756955",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f174b17"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#qc-cmp2-usp > div:nth-of-type(1) > div:nth-of-type(1)",
            "selector": "#qc-cmp2-usp > div:nth-of-type(1) > div:nth-of-type(1)",
            "html": "<div class=\"qc-usp-main-messaging\" tabindex=\"0\"><div class=\"usp-dns\"><p>If you wish to opt-out of the sale, sharing to third parties, or processing of your personal or sensitive information for target...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e1f394a3965",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-634b240c"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#site-content > section[aria-label=\"content\"] > div > div > div > div > div > div:nth-of-type(1) > div",
            "selector": "#site-content > section[aria-label=\"content\"] > div > div > div > div > div > div:nth-of-type(1) > div",
            "html": "<div onkeypress=\"removeCollapse()\" class=\"showMoreButton\" tabindex=\"0\">Show more</div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58e2eafa0ad1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c993758"
          },
          {
            "rule": "navigable/page-has-heading-one",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page does not contain a level-one heading.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54434807c654",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36cff4af"
          },
          {
            "rule": "navigable/heading-order",
            "xpath": "div > h6",
            "selector": "div > h6",
            "html": "<h6 class=\"center centh\">Feedback &amp; Share</h6>",
            "impact": "moderate",
            "message": "Heading level 6 skipped from level 2. Use h3 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8009f87f8191",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f99528ed"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#site-content > section[aria-label=\"content\"]",
            "selector": "#site-content > section[aria-label=\"content\"]",
            "html": "<section class=\"content component usn_cmp_pods base-bg base-bg-solid d-xs-none_only d-sm-none_only bdcHomeBanner\" aria-label=\"content\">  \n\n        <div class=\"image background-image component-backgrou...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd5d1b4a49d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4af4602"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#site-content > section[aria-label=\"content\"]",
            "selector": "#site-content > section[aria-label=\"content\"]",
            "html": "<section class=\"content component usn_cmp_ctastrip c4-bg c4-bg-solid p-0 has-box-shadows popularLinks\" aria-label=\"content\">  \n\n        <div class=\"component-inner\">\n                    <div class=\"co...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#site-content > section[aria-label=\"content\"]",
            "selector": "#site-content > section[aria-label=\"content\"]",
            "html": "<section class=\"content component usn_cmp_reusablecomponents base-bg base-bg-solid pb-0 \" aria-label=\"content\">  \n\n        <div class=\"component-inner\">\n                    <div class=\"container\">\n\n\n ...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#site-content > section[aria-label=\"content\"] > div > div > div > section[aria-label=\"content\"]",
            "selector": "#site-content > section[aria-label=\"content\"] > div > div > div > section[aria-label=\"content\"]",
            "html": "<section class=\"content component usn_cmp_subpagelisting base-bg base-bg-solid  justify-around promotionLinks\" aria-label=\"content\">  \n\n        <div class=\"component-inner\">\n                    <div c...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fd6e390516f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1c4cefd0"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#site-content > section[aria-label=\"content\"]",
            "selector": "#site-content > section[aria-label=\"content\"]",
            "html": "<section class=\"content component usn_cmp_text base-bg base-bg-solid  \" aria-label=\"content\">  \n\n        <div class=\"component-inner\">\n                    <div class=\"container\">\n\n\n\n\n                <...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#site-content > section[aria-label=\"content\"]",
            "selector": "#site-content > section[aria-label=\"content\"]",
            "html": "<section class=\"content component usn_cmp_subpagelisting base-bg base-bg-solid pt-0 collapse XhideX promotionLinks frontMoreLeft\" aria-label=\"content\">  \n\n        <div class=\"component-inner\">\n       ...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#news",
            "selector": "#news",
            "html": "<section class=\"content component usn_cmp_subpagelisting c4-bg c4-bg-solid pb-0 adjustNext adjustPrev\" id=\"news\" aria-label=\"content\">  \n\n        <div class=\"component-inner\">\n                    <div...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb8aa71fa6b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2a1b193"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#site-content > section[aria-label=\"content\"]",
            "selector": "#site-content > section[aria-label=\"content\"]",
            "html": "<section class=\"content component usn_cmp_ctastrip c6-bg c6-bg-solid d-xs-none_only homePromotion\" aria-label=\"content\">  \n\n        <div class=\"image lazyload background-image component-background-ima...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#WebsiteFeedback",
            "selector": "#WebsiteFeedback",
            "html": "<section class=\"content component usn_cmp_reusablecomponents c2-bg c2-bg-solid p-0 pt-0 pb-0 feedbackSpacer\" id=\"WebsiteFeedback\" aria-label=\"content\">  \n\n        <div class=\"component-inner\">\n       ...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "603103e8b3e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e4e9a1b"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#WebsiteFeedback > div > div > div > section[aria-label=\"content\"]",
            "selector": "#WebsiteFeedback > div > div > div > section[aria-label=\"content\"]",
            "html": "<section class=\"content component usn_cmp_gridlayout c2-bg c2-bg-solid  smallH6 sectionTitle\" aria-label=\"content\">  \n\n        <div class=\"component-inner\">\n                    <div class=\"container-f...",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"content\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f079e1f5a83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abd32743"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "div:nth-of-type(2) > form[name=\"searchForm\"]",
            "selector": "div:nth-of-type(2) > form[name=\"searchForm\"]",
            "html": "<form role=\"search\" action=\"/search/\" method=\"get\" name=\"searchForm\">\n            \n                    <div class=\"form-group\">\n                        <label class=\"control-label d-none\" for=\"search_...",
            "impact": "moderate",
            "message": "Multiple form landmarks have no label. Add unique aria-label attributes.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1e84a6458f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f3adae7"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "div > div > div > div > form[name=\"searchForm\"]",
            "selector": "div > div > div > div > form[name=\"searchForm\"]",
            "html": "<form role=\"search\" action=\"/search/\" method=\"get\" name=\"searchForm\">\n                   \n                        <div class=\"form-group\">\n                            <label class=\"control-label d-non...",
            "impact": "moderate",
            "message": "Multiple form landmarks have no label. Add unique aria-label attributes.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88c494f1985a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af5cfec3"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#qc-cmp2-container",
            "selector": "#qc-cmp2-container",
            "html": "<div class=\"qc-cmp2-container\" id=\"qc-cmp2-container\" data-nosnippet=\"\"><div class=\"qc-cmp2-main\" id=\"qc-cmp2-main\" data-nosnippet=\"\"><div height=\"720\" class=\"qc-cmp-cleanslate css-11llh9d\"><div id=\"q...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50b8ce20ed4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb61efe1"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(1) > div > button",
            "selector": "li:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb99a5305976",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d8e68eb"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(2) > div > button",
            "selector": "li:nth-of-type(2) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9675fa19f28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81a5351d"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(3) > div > button",
            "selector": "li:nth-of-type(3) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2dab3dce50b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d026323"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(4) > div > button",
            "selector": "li:nth-of-type(4) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77e57cee0f9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40f6813c"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(5) > div > button",
            "selector": "li:nth-of-type(5) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec892aaac23d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-19c5b7db"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(6) > div > button",
            "selector": "li:nth-of-type(6) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "607493773799",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-675940c9"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(7) > div > button",
            "selector": "li:nth-of-type(7) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2940208db68e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93108d8f"
          },
          {
            "rule": "labels-and-names/multiple-labels",
            "xpath": "#search_field",
            "selector": "#search_field",
            "html": "<input id=\"search_field\" type=\"text\" role=\"searchbox\" class=\"form-control\" name=\"search_field\" placeholder=\"Search the site\">",
            "impact": "moderate",
            "message": "Form field has 2 labels. Use a single label element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fab5ae881d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66b6df96"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#\\31  > div:nth-of-type(1) > div:nth-of-type(1) > div > button",
            "selector": "#\\31  > div:nth-of-type(1) > div:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\" aria-labelledby=\"toggleDescription\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON...",
            "impact": "serious",
            "message": "Accessible name \"I want to opt-out of the Sharing of my personal data.\" does not contain visible text \"OFFON\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b14d11f9252",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae5c0efd"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(2) > div:nth-of-type(1) > div > button",
            "selector": "div:nth-of-type(2) > div:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\" aria-labelledby=\"toggleDescription\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON...",
            "impact": "serious",
            "message": "Accessible name \"I want to opt-out of the Sharing of my personal data.\" does not contain visible text \"OFFON\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ab5a1238e11",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8b268e0"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(3) > div:nth-of-type(1) > div > button",
            "selector": "div:nth-of-type(3) > div:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\" aria-labelledby=\"toggleDescription\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON...",
            "impact": "serious",
            "message": "Accessible name \"I want to opt-out of the Sharing of my personal data.\" does not contain visible text \"OFFON\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfd6b138910a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6087aa0d"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(4) > div:nth-of-type(1) > div > button",
            "selector": "div:nth-of-type(4) > div:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"true\" class=\"qc-cmp2-toggle css-jxfk95\" aria-labelledby=\"toggleDescription\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON<...",
            "impact": "serious",
            "message": "Accessible name \"I want to opt-out of the Sharing of my personal data.\" does not contain visible text \"OFFON\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a1c17fd8b90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd687e2e"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(1) > div > button",
            "selector": "li:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10f7e6b1bd88",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e9b2de6"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(2) > div > button",
            "selector": "li:nth-of-type(2) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61477d03424c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db376747"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(3) > div > button",
            "selector": "li:nth-of-type(3) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f257cd0c755",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-862c96bb"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(4) > div > button",
            "selector": "li:nth-of-type(4) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a0787769acf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aae64f2d"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(5) > div > button",
            "selector": "li:nth-of-type(5) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18330a2eb8e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec568791"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(6) > div > button",
            "selector": "li:nth-of-type(6) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd7b2f140a2b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e66cc5c"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(7) > div > button",
            "selector": "li:nth-of-type(7) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23efc78cd88d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9653f553"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "#qc-cmp2-usp > button",
            "selector": "#qc-cmp2-usp > button",
            "html": "<button tabindex=\"0\" aria-pressed=\"false\" class=\"qc-usp-close-icon\"></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84aeb3e49dfe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b4cde69"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(1) > div > button",
            "selector": "li:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7df9dac99e30",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe5c01fe"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(2) > div > button",
            "selector": "li:nth-of-type(2) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e5c50a4dff1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c620eea4"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(3) > div > button",
            "selector": "li:nth-of-type(3) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f642710fec0a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-559f2fcb"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(4) > div > button",
            "selector": "li:nth-of-type(4) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f444d4f84fd1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9555d96e"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(5) > div > button",
            "selector": "li:nth-of-type(5) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c64e5cf6fedc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a013593"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(6) > div > button",
            "selector": "li:nth-of-type(6) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7738cf35b11",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-685703e2"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(7) > div > button",
            "selector": "li:nth-of-type(7) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "909336a0e969",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df7c4e74"
          },
          {
            "rule": "labels-and-names/duplicate-id-aria",
            "xpath": "#toggleDescription",
            "selector": "#toggleDescription",
            "html": "<label id=\"toggleDescription\" class=\"qc-usp-action-description\" style=\"width: 80%;\"><p>I want to opt-out of the Sale of my Personal Data.</p></label>",
            "impact": "critical",
            "message": "Duplicate ID \"toggleDescription\" referenced by aria-labelledby.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb05af8e8187",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c485b201"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#\\31  > button",
            "selector": "#\\31  > button",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-live=\"polite\"><div class=\"titles-header\"><p class=\"qc-cmp2-list-item-title\">Personal Data Processing Opt Outs</p></div><svg type=\"expand\" ...",
            "impact": "minor",
            "message": "Role \"listitem\" is not allowed on element <button>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fba824ef14ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a443739"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#Google\\ Basic\\ Consents",
            "selector": "#Google\\ Basic\\ Consents",
            "html": "<li id=\"Google Basic Consents\" class=\"qc-cmp2-list-item qc-cmp2-expanded\" role=\"list\"><button class=\"qc-cmp2-list-item-header\" role=\"listitem\" aria-live=\"polite\"><div class=\"titles-header\"><p class=\"q...",
            "impact": "minor",
            "message": "Role \"list\" is not allowed on element <li>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fc7cc65218d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73b7ba25"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#Google\\ Basic\\ Consents > button",
            "selector": "#Google\\ Basic\\ Consents > button",
            "html": "<button class=\"qc-cmp2-list-item-header\" role=\"listitem\" aria-live=\"polite\"><div class=\"titles-header\"><p class=\"qc-cmp2-list-item-title\" role=\"listitem\"><p>Google consents</p></p></div><svg type=\"exp...",
            "impact": "minor",
            "message": "Role \"listitem\" is not allowed on element <button>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb6099be5012",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6cb3b608"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 49,
        "duplicateFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 949,
          "failed": 39,
          "cantTell": 352,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R11",
          "QW-ACT-R16",
          "QW-ACT-R30",
          "QW-ACT-R33",
          "QW-ACT-R37",
          "QW-ACT-R38",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R14",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R33",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R38",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R66",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R69",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd4428836f78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2971458a"
          },
          {
            "rule": "QW-ACT-R38",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc4a75/",
            "description": "The test target owns elements that doesn't have the correct role.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target owns elements that doesn't have the correct role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86993aa3c314",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6958f87e"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a65ac00479e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-316438ae"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R33",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/ff89c9/",
            "description": "The test target parent doesn't have the required context `role`.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target parent doesn't have the required context `role`.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca91ba47b8d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-763c4c8e"
          },
          {
            "rule": "QW-ACT-R33",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/ff89c9/",
            "description": "The test target parent doesn't have the required context `role`.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target parent doesn't have the required context `role`.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0388bee2fd6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85eebfd83982",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71f3a7948e0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 1340,
        "duplicateFailedCount": 32,
        "uniqueFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 141
    },
    {
      "submittedUrl": "https://www.broxbourne.gov.uk/",
      "finalUrl": "https://www.broxbourne.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home – Borough of Broxbourne Council",
      "elapsedMs": 12052,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36b0f81d6db7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a32226f30b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48159efeeb9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d710b0281e27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "923e41a96549",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a73f4562276",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92be424e0a58",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "048abaf54a82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac39ab89da39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "350cdb8ea5b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0d3022a42d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dab83b5d9f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e31186cad90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea9da769308e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34f505057744",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.broxtowe.gov.uk/",
      "finalUrl": "https://www.broxtowe.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Broxtowe Home",
      "elapsedMs": 41161,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 713,
          "failed": 80,
          "cantTell": 28,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r13",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r78"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"prefix-overlay-close prefix-overlay-action-later\"]",
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">Close subscription dialog</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c14de5caf2e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4ec9f39"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-dismissButton\"]",
            "html": "<button class=\"prefix-overlay-action-dismiss\" id=\"prefix-dismissButton\">No Thanks</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7644b22d06e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09591ded"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-laterButton\"]",
            "html": "<button class=\"prefix-overlay-action-later\" id=\"prefix-laterButton\">Remind Me Later</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0649f31d2ca3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09fb05d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r13",
            "xpath": "/iframe",
            "html": "<iframe src=\"https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fbroxtoweboroughcouncil&tabs=timeline&width=350&height=275&small_header=true&adapt_container_width=true&hide_cover=false&show_facepile=true&appId\" width=\"350\" height=\"275\" style=\"border:none;overflow:hidden\" scrolling=\"no\" frameborder=\"0\" allowfullscreen=\"true\" allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\" />",
            "message": "The `<iframe>` does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80aaac989041",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ab77aa5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"prefix-error-outer\"]",
            "html": "<div id=\"prefix-error-outer\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a802bc7ba585",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83014671"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"prefix-error-outer\"]",
            "html": "<div id=\"prefix-error-outer\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6da4c4eee99e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99746693e7cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.38:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.38:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.38:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.38:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"prefix-overlay-label\"]",
            "html": "<p id=\"prefix-overlay-label\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edd63d6fb1d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6651145"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@id=\"prefix-overlay-label\"]",
            "html": "<p id=\"prefix-overlay-label\">...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05952984da66",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0da7597d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3",
            "html": "<h3>Change of Address</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09026caced55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6e719a6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3",
            "html": "<h3>Council Tenants</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3",
            "html": "<h3>When Is My Bin Collection?</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3",
            "html": "<h3>Councillors & Committees</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3",
            "html": "<h3>Pay For Garden Waste Subscription</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3",
            "html": "<h3>Find A Planning Application</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3",
            "html": "<h3>Roads, Parking & Travel</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 869,
        "duplicateFailedCount": 70,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 918,
          "failed": 15,
          "cantTell": 3,
          "inapplicable": 39
        },
        "failedRules": [
          "frame-title",
          "landmark-banner-is-top-level",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "iframe",
            "html": "<iframe src=\"https://www.facebook...\" width=\"350\" height=\"275\" style=\"border:none;overflow...\" scrolling=\"no\" frameborder=\"0\" allowfullscreen=\"true\" allow=\"autoplay; clipboard-...\">",
            "message": "Frames must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element has no title attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "653011fef2ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6903b94"
          },
          {
            "rule": "landmark-banner-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-banner-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#headerWrapper",
            "html": "<div id=\"headerWrapper\" class=\"\" role=\"banner\">",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b15f96fe7f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b8b6f1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "body > h1",
            "html": "<h1 class=\"offscreen\">Broxtowe Borough Council</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29844bc78ec8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-47e85a51"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#mm-0 > .text-center:nth-child(2)",
            "html": "<div class=\"text-center\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffd0ed2b29d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c828790a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".skip-content",
            "html": "<div class=\"skip-content pull-right\">\n            <!--suppress HtmlUnknownAnchorTarget -->\n            <a href=\"#skipNavigation\">Skip Navigation</a>\n        </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e100f9777dbd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e25346b3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#newsWrapper",
            "html": "<div id=\"newsWrapper\" class=\"\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c0d245e1eee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67eeb42e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#findOutMoreWrapper",
            "html": "<div id=\"findOutMoreWrapper\" class=\"\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98b03328825d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d533a45"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".left-social-holder > .social-title.text-center:nth-child(1)",
            "html": "<div class=\"social-title text-center\">\n                    <h2>Follow Broxtowe Borough Council</h2>\n                </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a5e8ddc638b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b5142fb"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mt-5",
            "html": "<a href=\"https://www.broxtowe.gov.uk/about-the-council/communications-web-social-media/social-media/\" class=\"btn social-button mt-5\">Our Social Media</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aded987fbba2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b59199b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".social-title.text-center:nth-child(3)",
            "html": "<div class=\"social-title text-center\">\n                    <h2>Send to a friend</h2>\n                </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "726f75223d5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c705aa5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".text-center:nth-child(4)",
            "html": "<div class=\"text-center\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c592ce8bc72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1feeed8d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".right-social-holder > .social-title.text-center",
            "html": "<div class=\"social-title text-center\">\n                    <h2>Get the latest - email updates</h2>\n                </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "740f6e7af4ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3570f2b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".email-text",
            "html": "<div class=\"email-text\">\n                            <img src=\"/img/email-me-med-logo.png\" alt=\"email me logo\">Sign up to our email me service to get updates and information on the services that are important to you, all direct to your inbox.\n                        </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "673ca412fa17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7500cb26"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".email-description",
            "html": "<div class=\"email-description\">To sign up for updates or to access your subscriber preferences, please enter your contact information below.</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dd5176ec7a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-725ff146"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".form-group",
            "html": "<div class=\"form-group\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7b1741b5aca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4fb1d829"
          }
        ],
        "outcomeCount": 975,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 15
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2253,
          "failed": 90,
          "cantTell": 69,
          "inapplicable": 0
        },
        "failedRules": [
          "a_text_purpose",
          "aria_complementary_labelled",
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_title_exists",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2749fd02dfdd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"https://fonts.googleapis.com/css?family=Titillium+Web\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84d3ad244923",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0136bb50"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/Scripts/bootstrap-3.4.1-dist/css/bootstrap.css\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0a404f3ea2f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e62a887"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1 class=\"offscreen\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d116736e141c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f8d4f71"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#skipNavigation\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ac54480e1d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a46ae0b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#skipNavigation\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c159abaae7b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-600a2db5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"pull-left visible-sm visible-xs mobile-logo slimmage\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4331ca75f936",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-093cd42c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"menu-text\">",
            "message": "Confirm this text 'MENU' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97c87e507a35",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c24ceabb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn btn-primary side-nav-toggle\" href=\"#menu\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf47b15233a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bda3f84a"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a class=\"btn btn-primary side-nav-toggle\" href=\"#menu\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "365d0dc43ba3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94ca49ca"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form autocomplete=\"off\" action=\"/search/\" method=\"get\" class=\"m-0\" id=\"SearchForm\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b73e11060e95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf2dc4db"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div style=\"width:100px;\" id=\"searchBox\" class=\"before inner-label-left\">",
            "message": "Confirm this text 'Search' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ebbf437d155",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b76ff48"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input style=\"height: 40px;\" required=\"required\" aria-describedby=\"button-addon2\" aria-label=\"I'm looking for\" placeholder=\"I'm looking for\" name=\"q\" class=\"form-control no-focus-outline\" id=\"TextSearch\" type=\"text\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef32742b998c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f64fa169"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input style=\"height: 40px;\" required=\"required\" aria-describedby=\"button-addon2\" aria-label=\"I'm looking for\" placeholder=\"I'm looking for\" name=\"q\" class=\"form-control no-focus-outline\" id=\"TextSearch\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "491f02be1768",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f87ab68e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"margin:3px;\" id=\"button-addon2\" type=\"submit\" class=\"btn btn-primary-meritec search-button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "567738ee1599",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da4c84d8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"margin:3px;\" id=\"button-addon2\" type=\"submit\" class=\"btn btn-primary-meritec search-button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b045f11b6052",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6185aa3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/pay-it/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69fa0896dc91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7cd1b95a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/apply-for-it/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db9ef72b4906",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3c5f38a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/report-it/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8db43ad75cdf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-508919c2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#tasks-tab\" data-toggle=\"tab\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff98ad7c4b4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc5c8823"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#service-tab\" data-toggle=\"tab\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "057eabb2bf00",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f48cb3a6"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<h2 class=\"offscreen\">",
            "message": "Confirm the word(s) 'Top' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "471b7f66f829",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-276b7d72"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"feature-button\" id=\"see-tasks\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa10867441f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f654f9d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bf5a2063fdb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9d40766"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"col-xs-8 latest-article-title invertable\">",
            "message": "Confirm this text 'New complete funeral packages launched at Bramcote Crematorium' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58bc6a647f26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7932544"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"col-xs-8 latest-article-title invertable\">",
            "message": "Confirm this text 'Kimberley Institute Cricket Club upgrades complete for the 2026 season' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn latest-article-button\" href=\"/news-events/news/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae0fd6bf203e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98ea48d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"article-date-big invertable\">",
            "message": "Confirm this text '19' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c68332f104dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-92cd04f1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"col-xs-8 latest-article-title invertable\">",
            "message": "Confirm this text 'Places of Welcome Kimberley Library' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"article-date-big invertable\">",
            "message": "Confirm this text '20' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"col-xs-8 latest-article-title invertable\">",
            "message": "Confirm this text 'Places of Welcome Kimberley Library' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"article-date-big invertable\">",
            "message": "Confirm this text '20' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"col-xs-8 latest-article-title invertable\">",
            "message": "Confirm this text 'Beeston Wildlife Group Talk: Botswana with Nigel Slater' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn latest-article-button\" href=\"/news-events/whats-on-where/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd759d92f3a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9c9bd6c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/apply-for-it/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb7a97b7795",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ebd8735"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/apply-for-it/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85fc6b7d69b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87e14b28"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"online-button-text online-button-blue invertable\">",
            "message": "Confirm this text 'Apply' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90be6ca6e1c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9355a3c3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'for it' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7ad1658a461",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/book-it/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b930bea610a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1dfe9d8a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"online-button-text online-button-pink invertable\">",
            "message": "Confirm this text 'Book' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1846b923c9f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a418e52f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'it' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/locate-it/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3de323c2fc86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60cf07c3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"online-button-text online-button-yellow invertable\">",
            "message": "Confirm this text 'Locate' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "592e8084c8bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d1ad673"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'it' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/pay-it/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e27b43e00f4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49f0d4a9"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"online-button-text online-button-green invertable\">",
            "message": "Confirm this text 'Pay' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3199bec5f8e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ed35590"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'it' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/report-it/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16d19fbfc912",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52f98334"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"online-button-text online-button-purple invertable\">",
            "message": "Confirm this text 'Report' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2752ac33d578",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66d0bfd1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'it' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/for-you/do-it-online/say-it/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d7ff05145d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a74f281c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"online-button-text online-button-turquoise invertable\">",
            "message": "Confirm this text 'Say' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "857f5a367e5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b72bbc3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'it' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn latest-article-button\" href=\"/for-you/do-it-online/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19990ee1a1a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4db1e1fc"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"find-out-title pull-left img-responsive-100\">",
            "message": "Confirm this text 'Hate Crime' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26234cb05c34",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8093b12a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn whats-on-button\" href=\"https://www.broxtowe.gov.uk/for-you/crime-safety-emergencies/hate-crime/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "335680c45301",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9debb0b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"find-out-title pull-left img-responsive-100\">",
            "message": "Confirm this text 'Green Rewards' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn whats-on-button\" href=\"https://www.broxtowe.gov.uk/for-you/climate-change/green-rewards/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf290fe3a0cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8aa8d1d3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"find-out-title pull-left img-responsive-100\">",
            "message": "Confirm this text 'Local Government Reorganisation (LGR)' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn whats-on-button\" href=\"https://www.broxtowe.gov.uk/about-the-council/local-government-reorganisation-lgr/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fac07086781",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d832640a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\" allowfullscreen=\"true\" frameborder=\"0\" scrolling=\"no\" style=\"border:none;overflow:hidden\" height=\"275\" width=\"350\" src=\"https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fbroxtoweboroughcouncil&tabs=timeline&width=350&height=275&small_header=true&adapt_container_width=true&hide_cover=false&show_facepile=true&appId\">",
            "message": "The HTML attribute(s) \"scrolling, frameborder\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "110757006953",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0459f0f6"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\" allowfullscreen=\"true\" frameborder=\"0\" scrolling=\"no\" style=\"border:none;overflow:hidden\" height=\"275\" width=\"350\" src=\"https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fbroxtoweboroughcouncil&tabs=timeline&width=350&height=275&small_header=true&adapt_container_width=true&hide_cover=false&show_facepile=true&appId\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00ddaa3f0076",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d136c890"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\" allowfullscreen=\"true\" frameborder=\"0\" scrolling=\"no\" style=\"border:none;overflow:hidden\" height=\"275\" width=\"350\" src=\"https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fbroxtoweboroughcouncil&tabs=timeline&width=350&height=275&small_header=true&adapt_container_width=true&hide_cover=false&show_facepile=true&appId\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b78fac15bcb1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45f169d0"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn social-button mt-5\" href=\"https://www.broxtowe.gov.uk/about-the-council/communications-web-social-media/social-media/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4d3e2bcc469",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3be16b7a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn social-button\" href=\"mailto:?subject=Broxtowe%20Council%20Interesting%20information%26body=I%20found%20this%20site%20and%20thought%20you%20might%20find%20this%20information%20interesting:%20\" id=\"sendToFriend\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fa6bbd36c8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45c7264f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<div class=\"email-description\">",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93379cb689a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44d0c910"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form method=\"post\" id=\"GD-snippet-form\" action=\"https://public.govdelivery.com/accounts/UKBROXTOWE/subscribers/qualify\" accept-charset=\"UTF-8\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3ebd763c95b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-043a0e95"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-label=\"Enter Your Email Address\" style=\"width: 100%; padding: 5px;\" type=\"text\" name=\"email\" id=\"friendemail\" class=\"longemail\" required=\"\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69865f8bf976",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b85f545"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"Sign up now\" type=\"submit\" name=\"commit\" id=\"emailMeButton\" class=\"form_button btn social-button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef1ab08c126e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40851d61"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"Sign up now\" type=\"submit\" name=\"commit\" id=\"emailMeButton\" class=\"form_button btn social-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff762cd4e93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83785a49"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<div role=\"complementary\" class=\"container-fluid text-center\" id=\"a-z-holder\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1917c202cd80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05e9e68b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"a-z-title text-center\">",
            "message": "Confirm this text 'A - Z of our services' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e5a4ac8dd08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0bd278ee"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style scoped=\"\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94c74b805b7d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d5977d6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div aria-label=\"this is a subscription dialog that can be closed\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3738fa0c8cc0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb9d6fc3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div aria-label=\"this is a subscription dialog that can be closed\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d2408bae96d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7fc5cea7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div aria-label=\"this is a subscription dialog that can be closed\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d99fb280f64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1775a417"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "488af381bfd4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1944528b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cc4721c36f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64c4abd5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5de40ce93c9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a32c71c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a10b857f66c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46b524a6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd27256173ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5608a5cf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ecec1354a0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee640964"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d223952b0b10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5c50f16"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-dismissButton\" class=\"prefix-overlay-action-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "311b484ffef0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d60262ac"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-laterButton\" class=\"prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f32cd391413",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe01c3b7"
          }
        ],
        "outcomeCount": 2347,
        "uniqueFailedCount": 72,
        "duplicateFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/frame-title",
          "landmarks/banner-is-top-level",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/banner-is-top-level",
            "xpath": "#headerWrapper",
            "selector": "#headerWrapper",
            "html": "<div id=\"headerWrapper\" class=\"\" role=\"banner\">\n        <a href=\"/\" class=\"pull-left visible-sm visible-xs mobile-logo slimmage\">\n            <img src=\"/img/broxtowe_logo.png\" alt=\"Return to the Broxt...",
            "impact": "moderate",
            "message": "Banner landmark is nested within another landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85c13aada2c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c643403"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > h1",
            "selector": "body > h1",
            "html": "<h1 class=\"offscreen\">Broxtowe Borough Council</h1>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "031d71bd6fcd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-994747e2"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "div:nth-of-type(2) > iframe",
            "selector": "div:nth-of-type(2) > iframe",
            "html": "<iframe src=\"https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fbroxtoweboroughcouncil&amp;tabs=timeline&amp;width=350&amp;height=275&amp;small_header=true&amp;adapt_conta...",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6ff165e4edd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6e2aab2"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 679,
          "failed": 23,
          "cantTell": 109,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R19",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R70",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R19",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/cae760/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a461dd926a6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b95701a"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f030e94e7a84",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 812,
        "duplicateFailedCount": 21,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 109
    },
    {
      "submittedUrl": "https://www.buckinghamshire.gov.uk/",
      "finalUrl": "https://www.buckinghamshire.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Buckinghamshire Council | Aylesbury, Chiltern, South Bucks, Wycombe",
      "elapsedMs": 22028,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1119,
          "failed": 89,
          "cantTell": 0,
          "inapplicable": 51
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/cost-of-living/help-with-heating-and-household-bills/\" class=\"link-block__link link--alt\">Help with heating, bills and home essentials</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ba09ab78517",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ade497c2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/cost-of-living/help-with-buying-or-accessing-food/\" class=\"link-block__link link--alt\">Help buying or accessing food</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/cost-of-living/crisis-resilience-fund/\" class=\"link-block__link link--alt\">Crisis and Resilience Fund</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/waste-and-recycling/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3310bcf9587f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d7fbd5c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/waste-and-recycling/bin-collections/\" class=\"link-block__link link--alt\">Bins and waste collections</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/waste-and-recycling/household-recycling-centres-permits-and-waste-facilities/\" class=\"link-block__link link--alt\">Household recycling centres</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/waste-and-recycling/book-a-bulky-waste-collection/\" class=\"link-block__link link--alt\">Book a bulky item collection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/planning-and-building-control/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/planning-and-building-control/building-or-improving-your-property/\" class=\"link-block__link link--alt\">Planning applications, permission and advice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/planning-and-building-control/building-regulations-and-control/\" class=\"link-block__link link--alt\">Building regulations and control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/planning-and-building-control/planning-policy/\" class=\"link-block__link link--alt\">Planning policy and guidance</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/schools-and-learning/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/schools-and-learning/schools-index/\" class=\"link-block__link link--alt\">Schools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/schools-and-learning/early-years-and-childcare-redirect/\" class=\"link-block__link link--alt\">Early years and childcare</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/schools-and-learning/local-offer-for-send-redirect/\" class=\"link-block__link link--alt\">Local offer for SEND</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/council-tax/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/council-tax/council-tax-payments/\" class=\"link-block__link link--alt\">Paying your Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/council-tax/new-residents-moving-address-or-change-of-occupants/\" class=\"link-block__link link--alt\">Council Tax: new residents, moving address or chan...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/council-tax/manage-your-council-tax/\" class=\"link-block__link link--alt\">Sign into your online Council Tax account</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/libraries/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/libraries/information-about-local-library/\" class=\"link-block__link link--alt\">Find a library</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/libraries/library-flex-opening-hours/\" class=\"link-block__link link--alt\">Extended opening hours at our main libraries (Libr...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/libraries/search-library-item/\" class=\"link-block__link link--alt\">Search for a library item</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/parking-roads-and-transport/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/parking-roads-and-transport/roadworks-and-maintenance/\" class=\"link-block__link link--alt\">Roadworks and road maintenance</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/parking-roads-and-transport/parking/\" class=\"link-block__link link--alt\">Parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/parking-roads-and-transport/bus-passes-and-travel/\" class=\"link-block__link link--alt\">Bus passes, transport and travel</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/housing-and-benefits/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/housing-and-benefits/housing/\" class=\"link-block__link link--alt\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/housing-and-benefits/benefits/\" class=\"link-block__link link--alt\">Benefits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/housing-and-benefits/the-debt-respite-scheme/\" class=\"link-block__link link--alt\">The Debt Respite Scheme</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/community-and-safety/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/community-and-safety/partnerships-and-communities/\" class=\"link-block__link link--alt\">Partnerships and communities</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/community-and-safety/support-for-refugees/\" class=\"link-block__link link--alt\">Support for refugees</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/community-and-safety/safety-and-crime-in-your-community/\" class=\"link-block__link link--alt\">Safety and crime in your community</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/environment/environmental-health-and-nuisance/\" class=\"link-block__link link--alt\">Environmental health and nuisance</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/environment/countryside-and-public-rights-of-way/\" class=\"link-block__link link--alt\">Countryside and public rights of way</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/environment/flooding-and-flood-risk-management/\" class=\"link-block__link link--alt\">Flooding and flood risk management</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/culture-and-tourism/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/culture-and-tourism/archives/\" class=\"link-block__link link--alt\">Buckinghamshire Archives</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/culture-and-tourism/culture-development/\" class=\"link-block__link link--alt\">Culture development</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/culture-and-tourism/buckinghamshire-film-office/\" class=\"link-block__link link--alt\">Buckinghamshire Film Office</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/births-deaths-marriages-and-civil-partnerships/register-a-birth/\" class=\"link-block__link link--alt\">Register a birth</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/births-deaths-marriages-and-civil-partnerships/deaths-and-inquests/\" class=\"link-block__link link--alt\">Deaths and inquests</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/births-deaths-marriages-and-civil-partnerships/marriages-civil-partnerships-and-ceremonies/\" class=\"link-block__link link--alt\">Marriages, civil partnerships and ceremonies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/care-children-and-families/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/care-children-and-families/adoption/\" class=\"link-block__link link--alt\">Adoption</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/care-children-and-families/fostering/\" class=\"link-block__link link--alt\">Fostering</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/care-children-and-families/child-protection-and-safeguarding/\" class=\"link-block__link link--alt\">Report a concern about a child</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/care-adults/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/care-adults/support-and-care-for-adults-their-families-and-carers/\" class=\"link-block__link link--alt\">Support and care for adults, their families and ca...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/care-adults/adult-social-care-assessment/\" class=\"link-block__link link--alt\">Request an assessment from adult social care</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/care-adults/adult-social-care-factsheets/\" class=\"link-block__link link--alt\">Adult social care factsheets</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/health-wellbeing-and-sports/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/health-wellbeing-and-sports/health-and-wellbeing/\" class=\"link-block__link link--alt\">Health and wellbeing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/health-wellbeing-and-sports/parks-and-open-spaces/\" class=\"link-block__link link--alt\">Parks and open spaces</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/health-wellbeing-and-sports/sports-fitness-and-leisure/\" class=\"link-block__link link--alt\">Sports, fitness and leisure</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/your-council/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/your-council/contact-the-council/\" class=\"link-block__link link--alt\">Contact the council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/your-council/about-the-council/\" class=\"link-block__link link--alt\">About the council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/your-council/elections-and-voting/\" class=\"link-block__link link--alt\">Elections and voting</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__title-link\"]",
            "html": "<a href=\"/business/\" class=\"link-block__title-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/business/business-licences-and-permits/\" class=\"link-block__link link--alt\">Business licences and permits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/business/business-rates/\" class=\"link-block__link link--alt\">Business rates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link-block__link link--alt\"]",
            "html": "<a href=\"/business/pay-an-invoice/\" class=\"link-block__link link--alt\">Pay an invoice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"page-feedback-yes\"]",
            "html": "<button class=\"feedback-widget__button\" id=\"page-feedback-yes\" aria-label=\"Feedback - yes this page is useful\" type=\"submit\" name=\"form_prefix\" value=\"yes\">\n                        Yes\n                    </button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c8edcedd9ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13666c40"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"page-feedback-no\"]",
            "html": "<button class=\"feedback-widget__button\" id=\"page-feedback-no\" aria-label=\"Feedback - No this page isn't useful\" type=\"submit\" name=\"form_prefix\" value=\"no\">\n                        No\n                    </button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab195a73ca43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5445171"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav__link footer-links__link link--alt\"]",
            "html": "<a class=\"nav__link footer-links__link link--alt\" href=\"/about/\">\n        About\n        \n    </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7df2018db351",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e611d8a0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav__link footer-links__link link--alt\"]",
            "html": "<a class=\"nav__link footer-links__link link--alt\" href=\"/your-council/privacy/\">\n        Privacy\n        \n    </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav__link footer-links__link link--alt\"]",
            "html": "<a class=\"nav__link footer-links__link link--alt\" href=\"/about/accessibility/\">\n        Accessibility statement\n        \n    </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav__link footer-links__link link--alt\"]",
            "html": "<a class=\"nav__link footer-links__link link--alt\" href=\"/about/cookies/\">\n        Cookies\n        \n    </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav__link footer-links__link link--alt\"]",
            "html": "<a class=\"nav__link footer-links__link link--alt\" href=\"/your-council/contact-the-council/contact-us/\">\n        Contact us\n        \n    </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav__link footer-links__link link--alt\"]",
            "html": "<a class=\"nav__link footer-links__link link--alt\" href=\"/community-and-safety/safety-and-crime-in-your-community/modern-slavery/organisations-that-can-help-victims-of-modern-slavery/modern-slavery-statement/\">\n        Modern slavery statement\n        \n    </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav__link footer-links__link link--alt\"]",
            "html": "<a class=\"nav__link footer-links__link link--alt\" href=\"https://jobs.buckinghamshire.gov.uk/\">\n        Jobs\n        \n    </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav__link footer-links__link link--alt\"]",
            "html": "<a class=\"nav__link footer-links__link link--alt\" href=\"/your-council/contact-the-council/press-and-media/sign-up-for-our-e-newsletter/buckinghamshire-council-newsletter/\">\n        Newsletter\n        \n    </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav__link footer-links__link link--alt\"]",
            "html": "<a class=\"nav__link footer-links__link link--alt\" href=\"/about/log-in-to-your-account/\">\n        Log in\n        \n    </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/BucksCouncil\" target=\"_blank\" rel=\"nofollow noreferrer\" aria-label=\"Buckinghamshire Council Facebook - opens in a new tab\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b27706948e1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://twitter.com/BucksCouncil\" target=\"_blank\" rel=\"nofollow noreferrer\" aria-label=\"Buckinghamshire Council X (formerly Twitter) - opens in a new tab\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.youtube.com/buckinghamshirecouncil\" target=\"_blank\" rel=\"nofollow noreferrer\" aria-label=\"Buckinghamshire Council Youtube - opens in a new tab\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.instagram.com/buckscouncil\" target=\"_blank\" rel=\"nofollow noreferrer\" aria-label=\"Buckinghamshire Council Instagram - opens in a new tab\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.linkedin.com/company/buckinghamshire-council/\" target=\"_blank\" rel=\"nofollow noreferrer\" aria-label=\"Buckinghamshire Council Linkedin - opens in a new tab\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a49ba533039a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.64:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d016656fa374",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.64:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.64:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35573a9e29d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1259,
        "duplicateFailedCount": 80,
        "uniqueFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 904,
          "failed": 3,
          "cantTell": 1,
          "inapplicable": 43
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "svg-img-alt",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#silktide-banner > .MsoNormal:nth-child(1)",
            "html": "<p class=\"MsoNormal\"><b>We use some essential cookies to make this website work.<o:p></o:p></b></p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bc781bab959",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9625978"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".MsoNormal:nth-child(3)",
            "html": "<p class=\"MsoNormal\">We’d like to set additional cookies to understand how you\nuse this website, remember your settings and improve this service.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6760230759d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d72aba0b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".silktide-logo",
            "html": "<a class=\"silktide-logo\" href=\"https://silktide.com/consent-manager\" aria-label=\"Visit the Silktide Consent Manager page\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e561e6c2531c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00afa17f"
          }
        ],
        "outcomeCount": 951,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2369,
          "failed": 40,
          "cantTell": 25,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "aria_landmark_name_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_before",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/static/vendor/silktide/silktide-consent-manager.c9204f39e5b7.css\" id=\"silktide-consent-manager-css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "629ac60ff7cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f193da"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/static/vendor/silktide/silktide-consent-manager.c9204f39e5b7.css\" id=\"silktide-consent-manager-css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5292ae974af3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8de8486"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p class=\"MsoNormal\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52a169f40c9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40e53abc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<b>",
            "message": "Text contrast of 1.97 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9513b9977a0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7dd618a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"MsoNormal\">",
            "message": "Text contrast of 1.97 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4de0d9055fc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f43cce0"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button aria-label=\"Accept all cookies\" class=\"accept-all st-button st-button--primary\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b7060617a42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65872ac1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Accept all cookies\" class=\"accept-all st-button st-button--primary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42f772235f5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82645c27"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<button aria-label=\"Accept all cookies\" class=\"accept-all st-button st-button--primary\">",
            "message": "Text contrast of 2.04 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ab1aa8e8cc2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-edd25ecb"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Accept all cookies\" class=\"accept-all st-button st-button--primary\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a2f16ebd32e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11f3f144"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Reject non-essential\" class=\"reject-all st-button st-button--primary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91dc0ed7c6c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f93647c5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Reject non-essential\" class=\"reject-all st-button st-button--primary\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25943e1f1114",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8b7354e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<button aria-label=\"Reject non-essential\" class=\"reject-all st-button st-button--primary\">",
            "message": "Text contrast of 2.04 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09e501f33237",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1bc9dbd2"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Reject non-essential\" class=\"reject-all st-button st-button--primary\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "283bbb8a3776",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa1cf393"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button aria-label=\"Toggle preferences\" class=\"preferences\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f253e52caf2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ef22dc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Toggle preferences\" class=\"preferences\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8246c8ea5c21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d607a45f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Toggle preferences\" class=\"preferences\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d8fa0a86ea6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95865088"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Toggle preferences\" class=\"preferences\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3b7fb5780ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db520074"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span>",
            "message": "Text contrast of 2.04 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "540fab4288d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed7d8057"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Visit the Silktide Consent Manager page\" href=\"https://silktide.com/consent-manager\" class=\"silktide-logo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf282449a2fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3ec7c43"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg fill=\"inherit\" viewBox=\"0 0 24 25\" height=\"25\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba37906888e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18e9b81f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"skip-link\" href=\"#main-content\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a13d0b2faa8b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a15c9a6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Buckinghamshire Council\" href=\"/\" class=\"header__home-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea4af75ffd1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc9c7e44"
          },
          {
            "rule": "input_label_before",
            "xpath": null,
            "html": "<input name=\"query\" placeholder=\"Search\" type=\"text\" id=\"search--hero\" class=\"input\">",
            "message": "Label text is located after its associated text input or <select> element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c2838558c3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9070d8a6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input name=\"query\" placeholder=\"Search\" type=\"text\" id=\"search--hero\" class=\"input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "186fffacec1f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91fda9e7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Submit\" type=\"submit\" class=\"button button--search button--hero\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e32079908670",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df49a815"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Submit\" type=\"submit\" class=\"button button--search button--hero\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0b336c91743",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea1ee666"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Submit\" type=\"submit\" class=\"button button--search button--hero\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d40bb503c728",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05b636e2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-block__title-link\" href=\"/cost-of-living/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "715c7793e002",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-978f3383"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-block__link link--alt\" href=\"/cost-of-living/help-with-heating-and-household-bills/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0326e08fb5f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66f0060b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-block__title-link\" href=\"/waste-and-recycling/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a56d3afe9bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab5576c1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-block__link link--alt\" href=\"/waste-and-recycling/bin-collections/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "651185b720a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ef9fd30"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-block__link link--alt\" href=\"/waste-and-recycling/household-recycling-centres-permits-and-waste-facilities/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23578577f713",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c5c4250"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"link-block__link link--alt\" href=\"/waste-and-recycling/book-a-bulky-waste-collection/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95cb9d83805c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-79130c40"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form class=\"feedback-widget__button-form\" data-yes-form=\"\" method=\"post\" action=\"/feedback/submit-usefulness-feedback/\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c099b72ce95c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01da3144"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<form class=\"feedback-widget__button-form\" data-yes-form=\"\" method=\"post\" action=\"/feedback/submit-usefulness-feedback/\">",
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3ab75193073",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06dceb12"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button value=\"yes\" name=\"form_prefix\" type=\"submit\" aria-label=\"Feedback - yes this page is useful\" id=\"page-feedback-yes\" class=\"feedback-widget__button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "710fb1e3ef06",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b564fd3"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form class=\"feedback-widget__button-form\" data-no-form=\"\" method=\"post\" action=\"/feedback/submit-usefulness-feedback/\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f2a4c9044c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-435507f1"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<form class=\"feedback-widget__button-form\" data-no-form=\"\" method=\"post\" action=\"/feedback/submit-usefulness-feedback/\">",
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6efb43d9f914",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-28102522"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button value=\"no\" name=\"form_prefix\" type=\"submit\" aria-label=\"Feedback - No this page isn't useful\" id=\"page-feedback-no\" class=\"feedback-widget__button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0317973b04d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08a51c3a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"button button--subscribe\" target=\"_blank\" aria-label=\"Subscribe - opens in new tab\" href=\"https://enews.buckinghamshire.gov.uk/p/5438-3WI/signup\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "367644f12a2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09187af1"
          }
        ],
        "outcomeCount": 2418,
        "uniqueFailedCount": 40,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 85,
          "failed": 7,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch",
          "landmarks/no-duplicate-banner",
          "landmarks/no-duplicate-contentinfo",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "div:nth-of-type(2) > header",
            "selector": "div:nth-of-type(2) > header",
            "html": "<header class=\"wrapper wrapper--header-space\">\n                \n    <a href=\"#main-content\" class=\"skip-link\">Skip to main content</a>\n\n    \n\n<div class=\"header\">\n    <div class=\"header__inner wrapper...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5455ae1bdfa3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cd4d35b"
          },
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "div:nth-of-type(2) > footer",
            "selector": "div:nth-of-type(2) > footer",
            "html": "<footer class=\"wrapper wrapper--footer-space\">\n                \n    \n\n<div class=\"feedback-widget-wrapper \">\n    <div class=\"wrapper wrapper--large\">\n        \n\n\n    <div class=\"feedback-widget show-ye...",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "338e147effbd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-993caeab"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#livesdk__campaign",
            "selector": "#livesdk__campaign",
            "html": "<div id=\"livesdk__campaign\" style=\"z-index: 9990; position: relative;\"><div class=\"livesdk__campaign\"><div data-testid=\"campaign-id-PZgl56obQ4ifEEfaIX1xWw\" class=\"livesdk__placement\" style=\"display: f...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef9e3a03ddd0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d0515cf"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "footer > button[aria-label=\"Reject non-essential\"]",
            "selector": "footer > button[aria-label=\"Reject non-essential\"]",
            "html": "<button class=\"preferences-reject-all st-button st-button--primary\" aria-label=\"Reject non-essential\">Reject additional cookies</button>",
            "impact": "serious",
            "message": "Accessible name \"Reject non-essential\" does not contain visible text \"Reject additional cookies\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74f9e962d844",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a08e38a2"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > button[aria-label=\"Reject non-essential\"]",
            "selector": "div > button[aria-label=\"Reject non-essential\"]",
            "html": "<button class=\"reject-all st-button st-button--primary\" aria-label=\"Reject non-essential\">Reject additional cookies</button>",
            "impact": "serious",
            "message": "Accessible name \"Reject non-essential\" does not contain visible text \"Reject additional cookies\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c2b75b59afa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-992f60e4"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > div > button[aria-label=\"Toggle preferences\"]",
            "selector": "div > div > button[aria-label=\"Toggle preferences\"]",
            "html": "<button class=\"preferences\" aria-label=\"Toggle preferences\"><span>Manage cookies</span></button>",
            "impact": "serious",
            "message": "Accessible name \"Toggle preferences\" does not contain visible text \"Manage cookies\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf89b1bd224c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc9aa890"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(2) > div[aria-label=\"Open chat dialog\"]",
            "selector": "div:nth-of-type(2) > div[aria-label=\"Open chat dialog\"]",
            "html": "<div class=\"livesdk__invitation\" aria-label=\"Open chat dialog\" role=\"button\" tabindex=\"0\" aria-haspopup=\"true\" style=\"background-color: rgb(44, 45, 132); color: rgb(255, 255, 255); height: 56px; width...",
            "impact": "serious",
            "message": "Accessible name \"Open chat dialog\" does not contain visible text \"Can we help you?\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "940aa5bfa9d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5a2ebdc"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 7,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 497,
          "failed": 6,
          "cantTell": 115,
          "inapplicable": 9
        },
        "failedRules": [
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b16003a3f78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dc418e7d4e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 627,
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 84
    },
    {
      "submittedUrl": "https://www.burnley.gov.uk/",
      "finalUrl": "https://burnley.gov.uk/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home - burnley.gov.uk",
      "elapsedMs": 21634,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 896,
          "failed": 61,
          "cantTell": 19,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/div[@class=\"cmplz-close\"]",
            "html": "<div class=\"cmplz-close\" tabindex=\"0\" role=\"button\" aria-label=\"Close dialog\">...</div>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be76736e11fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b92d19"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"cmplz-link cookie-statement\"]",
            "html": "<a class=\"cmplz-link cookie-statement\" href=\"https://burnley.gov.uk/cookie-policy/\" data-relative_url=\"\">Cookie Policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0302fc8f1a49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1997534"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"cmplz-link privacy-statement\"]",
            "html": "<a class=\"cmplz-link privacy-statement\" href=\"https://burnley.gov.uk/council-democracy/data-protection/privacy-notice-fair-processing-notice/\" data-relative_url=\"\">Privacy Notice </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa6d68a3240b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-635a5834"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#content\">Skip to content</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00fbddf0d844",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"highContrastButt\"]",
            "html": "<a href=\"#\" id=\"highContrastButt\">High Contrast</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed912fecda22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b23b8f6f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"menuButt\"]",
            "html": "<button id=\"menuButt\" aria-expanded=\"false\" aria-controls=\"menu-list\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1ce0073ce65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aaf978d1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"headLink\"]",
            "html": "<a href=\"https://burnley.gov.uk/counciltax/\" class=\"headLink\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38efa750d6b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f9c0d80"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/paying-your-council-tax/\">Pay your Council tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/council-tax-discounts/\">Discounts and support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/moving-home/\">Tell us you are moving home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"headLink\"]",
            "html": "<a href=\"https://burnley.gov.uk/waste-recycling/\" class=\"headLink\">Waste and Recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/waste-recycling/missed-bin-collections/\">Report a missed collection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/waste-recycling/binday/\">Find your bin day</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/waste-recycling/garden-waste-and-composting/\">Sign up for green garden waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"headLink\"]",
            "html": "<a href=\"https://burnley.gov.uk/planning\" class=\"headLink\">Planning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"headLink\"]",
            "html": "<a href=\"https://burnley.gov.uk/benefits\" class=\"headLink\">Benefits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/benefits/housing-benefits/\">Apply for housing benefit</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/benefits/council-tax-support/\">Apply for Council tax support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/benefits/change-tenants-circumstances/\">Tell us about a change to your circumstances</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"headLink\"]",
            "html": "<a href=\"https://burnley.gov.uk/parks-green-spaces/\" class=\"headLink\">Parks</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://loveburnley.burnley.gov.uk/account/logon\" target=\"_blank\">Report an issue in a park</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/parks-green-spaces/towneley-park/\">Towneley Park</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/parks-green-spaces/thompson-park/\">Thompson Park</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"splide__arrow splide__arrow--next\"]",
            "html": "<button class=\"splide__arrow splide__arrow--next\" type=\"button\" aria-controls=\"image-slider-track\" aria-label=\"Next slide\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17a4a13308de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-085b2cc8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/news\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.instagram.com/burnleycouncil/\" target=\"_self\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/burnley.council\" target=\"_self\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.tiktok.com/@burnley.council\" target=\"_self\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/contact-burnley-council\">Contact the Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/terms-and-disclaimer/\">Terms and Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://burnley.gov.uk/cookie-policy/\">Cookie Policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://creative-council.net\" target=\"_self\">created by creative-council.net</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.94:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fb8c049ec5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.94:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.77:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cea2134ca215",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f33efc35ac8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d97ba5b1c7e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1024,
        "duplicateFailedCount": 49,
        "uniqueFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 863,
          "failed": 0,
          "cantTell": 22,
          "inapplicable": 38
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "role-img-alt",
          "tabindex",
          "table-duplicate-name",
          "valid-lang"
        ],
        "failures": [],
        "outcomeCount": 923,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2754,
          "failed": 34,
          "cantTell": 26,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_id_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_orientation_unlocked",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "svg_graphics_labelled"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link crossorigin=\"anonymous\" integrity=\"sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU\" rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e4dd12c1b5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5098a9af"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link crossorigin=\"anonymous\" integrity=\"sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU\" rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a5395dbd2fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-948fdb62"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link crossorigin=\"anonymous\" integrity=\"sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU\" rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed0f9cedf276",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4219caf"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://burnley.gov.uk/wp-content/uploads/siteground-optimizer-assets/siteground-optimizer-combined-css-ed9876e08012c7f1d8cc061df039a174.css\" id=\"siteground-optimizer-combined-css-ed9876e08012c7f1d8cc061df039a174\" rel=\"stylesheet\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f43dc461d98",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-321dcd5b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div aria-label=\"Close dialog\" role=\"button\" tabindex=\"0\" class=\"cmplz-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e12422150fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9bf0dc82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"cmplz-btn cmplz-accept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9137ce596735",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31b8c901"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"cmplz-btn cmplz-accept\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f7b90428733",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef9278ae"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"cmplz-btn cmplz-deny\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bac80bd17bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-28df4f53"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"cmplz-btn cmplz-deny\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f4eff71e397",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8cc15b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"cmplz-btn cmplz-view-preferences\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cebc49dd0fda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a00cb69f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"cmplz-btn cmplz-view-preferences\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b3d626cb2ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ab3f48e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-relative_url=\"\" href=\"https://burnley.gov.uk/cookie-policy/\" class=\"cmplz-link cookie-statement\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21f67224bdb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa8a7d50"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-relative_url=\"\" href=\"https://burnley.gov.uk/council-democracy/data-protection/privacy-notice-fair-processing-notice/\" class=\"cmplz-link privacy-statement\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97a03849aa65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3e419fc"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"accessibility navigation\" role=\"navigation\" id=\"preNav\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecf8fa205067",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f165d2e"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button aria-controls=\"menu-list\" aria-expanded=\"false\" id=\"menuButt\">",
            "message": "The 'id' \"menu-list\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fee4686f884f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-639c0ed6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-controls=\"menu-list\" aria-expanded=\"false\" id=\"menuButt\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da0bf520c1e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-323fccb2"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<table class=\"gsc-search-box\" role=\"presentation\" cellpadding=\"0\" cellspacing=\"0\">",
            "message": "The HTML attribute(s) \"cellspacing, cellpadding\" is deprecated for the <table> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "037ec2ffb08a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c17fb54"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<table style=\"width: 100%; padding: 0px;\" class=\"gstl_50 gsc-input\" id=\"gs_id50\" role=\"presentation\" cellpadding=\"0\" cellspacing=\"0\">",
            "message": "The HTML attribute(s) \"cellspacing, cellpadding\" is deprecated for the <table> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c1f1c516889",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14eee3fd"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<input spellcheck=\"false\" dir=\"ltr\" style=\"width: 100%; padding: 0px; border: none; margin: 0px; height: auto; background: url(\"https://www.google.com/cse/static/images/1x/en/branding.png\") left center no-repeat rgb(255, 255, 255); outline: none;\" id=\"gsc-i-id1\" aria-label=\"search\" title=\"search\" name=\"search\" class=\"gsc-input\" size=\"10\" type=\"text\" autocomplete=\"off\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acf59796cca8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37f9e00c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input spellcheck=\"false\" dir=\"ltr\" style=\"width: 100%; padding: 0px; border: none; margin: 0px; height: auto; background: url(\"https://www.google.com/cse/static/images/1x/en/branding.png\") left center no-repeat rgb(255, 255, 255); outline: none;\" id=\"gsc-i-id1\" aria-label=\"search\" title=\"search\" name=\"search\" class=\"gsc-input\" size=\"10\" type=\"text\" autocomplete=\"off\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63d4c38f684f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25c0426d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button id=\"headerLogin\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca79141699b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7202822"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://burnley.gov.uk/housing/private-rented-sector/renters-rights/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1be84f6feb56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcf7d2fe"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;\" preserveAspectRatio=\"xMidYMid meet\" height=\"356\" width=\"476\" viewBox=\"0 0 476 356\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d54dd98cd06e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99194cdd"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;\" preserveAspectRatio=\"xMidYMid meet\" height=\"230\" width=\"566\" viewBox=\"0 0 566 230\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a15340baa9cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61a90067"
          },
          {
            "rule": "element_orientation_unlocked",
            "xpath": null,
            "html": "<lottie-player class=\"lottiePlayer\" id=\"lottiePlan\" speed=\"1\" background=\"transparent\" src=\"https://burnley.gov.uk/wp-content/themes/burnleyGov/lotties/plan.json\">",
            "message": "The element <lottie-player> is restricted to either landscape or portrait orientation using CSS transform property",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b40358fbe26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99b208c5"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;\" preserveAspectRatio=\"xMidYMid meet\" height=\"233\" width=\"254\" viewBox=\"0 0 254 233\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "446191ac45e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd5d2988"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;\" preserveAspectRatio=\"xMidYMid meet\" height=\"170\" width=\"100\" viewBox=\"0 0 100 170\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d41bb96a60a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0129925e"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;\" preserveAspectRatio=\"xMidYMid meet\" height=\"230\" width=\"566\" viewBox=\"0 0 566 230\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px); content-visibility: visible;\" preserveAspectRatio=\"xMidYMid meet\" height=\"115\" width=\"745\" viewBox=\"0 0 745 115\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94c650ca2cde",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc47f4dd"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Next slide\" aria-controls=\"image-slider-track\" type=\"button\" class=\"splide__arrow splide__arrow--next\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec661ba7f943",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10ea3f55"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li tabindex=\"0\" style=\"width: calc(100%); height: 400.05px;\" id=\"image-slider-slide01\" class=\"splide__slide is-active is-visible\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12f3d2499b1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34f518fd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<li tabindex=\"0\" style=\"width: calc(100%); height: 400.05px;\" id=\"image-slider-slide01\" class=\"splide__slide is-active is-visible\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e26f4d48944",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa50e159"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Burnley residents reminded to use new weekly food waste collections \" rel=\"bookmark\" href=\"https://burnley.gov.uk/burnley-residents-reminded-to-use-new-weekly-food-waste-collections/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5fd437a2133",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-999c46fb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Additional links\" role=\"navigation\" id=\"footerNav\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e85dd12bc525",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ec54028"
          }
        ],
        "outcomeCount": 2796,
        "uniqueFailedCount": 33,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 81,
          "failed": 11,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "adaptable/aria-required-parent",
          "aria/presentational-children-focusable",
          "keyboard-accessible/focus-order",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "adaptable/aria-required-parent",
            "xpath": "#___gcse_0 > div > div > div:nth-of-type(1) > div:nth-of-type(2) > div > div[aria-label=\"refinement\"]",
            "selector": "#___gcse_0 > div > div > div:nth-of-type(1) > div:nth-of-type(2) > div > div[aria-label=\"refinement\"]",
            "html": "<div aria-label=\"refinement\" role=\"tab\" class=\"gsc-tabHeader gsc-inline-block gsc-tabhActive\">Web</div>",
            "impact": "critical",
            "message": "Role \"tab\" must be contained within: tablist.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2a9941ddd86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ff7b128"
          },
          {
            "rule": "adaptable/aria-required-parent",
            "xpath": "#___gcse_0 > div > div > div:nth-of-type(1) > div:nth-of-type(2) > div > div[aria-label=\"refinement\"]",
            "selector": "#___gcse_0 > div > div > div:nth-of-type(1) > div:nth-of-type(2) > div > div[aria-label=\"refinement\"]",
            "html": "<div tabindex=\"0\" aria-label=\"refinement\" role=\"tab\" class=\"gsc-tabHeader gsc-tabhInactive gsc-inline-block\">Image</div>",
            "impact": "critical",
            "message": "Role \"tab\" must be contained within: tablist.",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#___gcse_0 > div > div > div:nth-of-type(1) > div:nth-of-type(1)",
            "selector": "#___gcse_0 > div > div > div:nth-of-type(1) > div:nth-of-type(1)",
            "html": "<div class=\"gsc-results-close-btn\" tabindex=\"0\"></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff406cb9c31f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b271975d"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#___gcse_0 > div > div > div:nth-of-type(2)",
            "selector": "#___gcse_0 > div > div > div:nth-of-type(2)",
            "html": "<div class=\"gsc-modal-background-image\" tabindex=\"0\"></div>",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c73ea501610f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eff40d43"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#image-slider-slide01",
            "selector": "#image-slider-slide01",
            "html": "<li class=\"splide__slide is-active is-visible\" id=\"image-slider-slide01\" style=\"width: calc(100%); height: 402.495px;\" tabindex=\"0\"> <a href=\"https://burnley.gov.uk/burnley-residents-reminded-to-use-n...",
            "impact": "moderate",
            "message": "Non-interactive <li> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d2f575adebf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d16a18ee"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#cmplz-cookiebanner-container",
            "selector": "#cmplz-cookiebanner-container",
            "html": "<div id=\"cmplz-cookiebanner-container\"><div class=\"cmplz-cookiebanner banner-1 bottom-right-view-preferences optin cmplz-bottom-right cmplz-categories-type-view-preferences cmplz-show\" aria-modal=\"tru...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3e88537b042",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97d989f6"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#cmplz-manage-consent",
            "selector": "#cmplz-manage-consent",
            "html": "<div id=\"cmplz-manage-consent\" data-nosnippet=\"true\"><button class=\"cmplz-btn cmplz-manage-consent manage-consent-1 cmplz-dismissed\">Manage consent</button></div>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fe0993b694f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-152cc55a"
          },
          {
            "rule": "aria/presentational-children-focusable",
            "xpath": "#cmplz-functional-optin",
            "selector": "#cmplz-functional-optin",
            "html": "<input type=\"checkbox\" id=\"cmplz-functional-optin\" data-category=\"cmplz_functional\" class=\"cmplz-consent-checkbox cmplz-functional\" size=\"40\" value=\"1\">",
            "impact": "serious",
            "message": "Focusable element inside a \"button\" role whose children are presentational.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcec34a7d977",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-649600d7"
          },
          {
            "rule": "aria/presentational-children-focusable",
            "xpath": "#cmplz-preferences-optin",
            "selector": "#cmplz-preferences-optin",
            "html": "<input type=\"checkbox\" id=\"cmplz-preferences-optin\" data-category=\"cmplz_preferences\" class=\"cmplz-consent-checkbox cmplz-preferences\" size=\"40\" value=\"1\">",
            "impact": "serious",
            "message": "Focusable element inside a \"button\" role whose children are presentational.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17df7ca69eb6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83278f93"
          },
          {
            "rule": "aria/presentational-children-focusable",
            "xpath": "#cmplz-statistics-optin",
            "selector": "#cmplz-statistics-optin",
            "html": "<input type=\"checkbox\" id=\"cmplz-statistics-optin\" data-category=\"cmplz_statistics\" class=\"cmplz-consent-checkbox cmplz-statistics\" size=\"40\" value=\"1\">",
            "impact": "serious",
            "message": "Focusable element inside a \"button\" role whose children are presentational.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dae7480e422",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13fa97cc"
          },
          {
            "rule": "aria/presentational-children-focusable",
            "xpath": "#cmplz-marketing-optin",
            "selector": "#cmplz-marketing-optin",
            "html": "<input type=\"checkbox\" id=\"cmplz-marketing-optin\" data-category=\"cmplz_marketing\" class=\"cmplz-consent-checkbox cmplz-marketing\" size=\"40\" value=\"1\">",
            "impact": "serious",
            "message": "Focusable element inside a \"button\" role whose children are presentational.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "967cb9c36083",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8244f03c"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 10,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 296,
          "failed": 21,
          "cantTell": 118,
          "inapplicable": 4
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27cae6f1c764",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 439,
        "duplicateFailedCount": 20,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 71
    },
    {
      "submittedUrl": "https://www.bury.gov.uk/",
      "finalUrl": "https://www.bury.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Welcome to Bury Council - Bury Council",
      "elapsedMs": 22387,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 957,
          "failed": 105,
          "cantTell": 2,
          "inapplicable": 54
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/pay\">Pay</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "076196b75555",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/apply\">Apply</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/report\">Report</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/council-tax/paying-your-council-tax\">Paying your Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ccc38e84bf1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c29635a3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/council-tax/help-with-your-council-tax\">Help with your Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/benefits/council-tax-support/make-a-council-tax-support-claim\">Make a Council Tax Support claim</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"https://burymbc-self.achieveservice.com/AchieveForms/?mode=fill&consentMessage=yes&form_uri=sandbox-publish://AF-Process-2c1dc6e9-deb4-49a9-9f61-3960b1e12c60/AF-Stage-1073afe2-a3e3-4788-9ac5-a2d20ec05469/definition.json&process=1&process_uri=sandbox-processes://AF-Process-2c1dc6e9-deb4-49a9-9f61-3960b1e12c60&process_id=AF-Process-2c1dc6e9-deb4-49a9-9f61-3960b1e12c60\" rel=\"noopener noreferrer\" target=\"_blank\">Sign up for Council Tax ebills</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"https://burymbc-self.achieveservice.com/AchieveForms/?mode=fill&consentMessage=yes&form_uri=sandbox-publish://AF-Process-ee1b41f3-cdfb-4a5b-855b-489694899be2/AF-Stage-c9901d2f-d005-4a3d-a240-7194953bf2b4/definition.json&process=1&process_uri=sandbox-processes://AF-Process-ee1b41f3-cdfb-4a5b-855b-489694899be2&process_id=AF-Process-ee1b41f3-cdfb-4a5b-855b-489694899be2\" rel=\"noopener noreferrer\" target=\"_blank\">Request a copy of your Council Tax bill</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/council-tax/council-tax-refunds\">Council Tax refunds</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/waste-and-recycling\">Waste and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/waste-and-recycling/bin-collection-days-and-alerts\">Bin collection days and alerts</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/waste-and-recycling/request-a-bin\">Request a bin</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/waste-and-recycling/household-waste-and-recycling-centres\">Household waste and recycling centres</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/waste-and-recycling/bulky-waste\">Bulky waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/waste-and-recycling/assisted-collections\">Assisted collections</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-and-democracy/what-your-council-does\">What your council does</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/local-leisure-events/what-your-council-does-parks-outdoor-play-and-open-spaces\">What your council does: Parks, outdoor play and op...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/social-care-and-support/adult-social-care/what-your-council-does-adult-social-care\">What your council does: Adult social care</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/social-care-and-support/child-care-and-support/children-with-disabilities/what-your-council-does-early-support-team-portage\">What your council does: Early support team (Portag...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"https://councildecisions.bury.gov.uk/mgMemberIndex.aspx?FN=WARD&VW=LIST&PIC=0&FN=WARD&VW=LIST&PIC=0\" rel=\"noopener noreferrer\" target=\"_blank\">Find your local councillor</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/council-and-democracy/elections-and-voting/register-to-vote\">Register to vote</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/council-and-democracy/consultations\">Consultations</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/housing/housing-services\">Housing Services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/housing/housing-services/your-home/repairs\">Repairs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/housing/housing-services/your-home/pay-your-rent\">Pay your rent</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/housing/homelessness/housing-advice-and-support\">Housing Advice and Support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/housing/housing-services/find-a-home/housing-register\">Housing Register</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/housing/contact\">Contact housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/social-care-and-support\">Social Care</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/social-care-and-support/child-care-and-support/report-a-child-at-risk\">Report a child at risk</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/social-care-and-support/fostering\">Fostering</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/work-and-skills/voluntary-opportunities\">Voluntary Opportunities</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/social-care-and-support/blue-badge-scheme\">Apply for a Blue Badge</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/schools-and-learning\">Education and Childcare</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/schools-and-learning/school-meals/free-school-meals\">Free school meals</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/schools-and-learning/school-admissions/primary-school\">Primary school admissions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/schools-and-learning/school-admissions/secondary-school\">Secondary school admissions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/schools-and-learning/school-term-dates\">School term dates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/social-care-and-support/child-care-and-support/children-with-disabilities/bury-send-local-offer\">Bury SEND Local Offer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/planning-building-control/regeneration/bury-town-centre\">Bury Town Centre Masterplan</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/benefits/crisis-and-resilience-fund\">Crisis and Resilience Fund</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/benefits/lets-manage-tough-times\">Let's manage tough times</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/benefits/resettlement-grants\">Resettlement grants</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/local-leisure-events\">Leisure</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/local-leisure-events/outdoor-play-sports/outdoor-play-areas\">Outdoor play areas</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/local-leisure-events/events-guidance\">Events and street parties</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/local-leisure-events/allotments\">Allotments</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits\">Benefits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/benefits/housing-benefit/claim-housing-benefit/make-a-housing-benefits-claim\">Make a Housing Benefits claim</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/benefits/council-tax-support/make-a-council-tax-support-claim\">Make a Council Tax Support claim</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/births-deaths-and-ceremonies/births/register-a-birth\">Register a birth</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/births-deaths-and-ceremonies/deaths/register-a-death\">Register a death</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/business/business-rates/paying-your-business-rates\">Paying your Business Rates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/business/licensing/taxi-licensing/driver/taxi-driver-licence\">New taxi driver licence</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/business/licensing/food-alcohol-entertainment/premises-licence-applications\">Premises licence applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/business/business-property/council-owned-land-and-property\">Council owned land and property</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-building-control/regeneration\">Regeneration</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/planning-building-control/regeneration/bury-market-regeneration\">Bury Market regeneration</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/planning-building-control/regeneration/prestwich-village-regeneration\">Prestwich Village regeneration</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/planning-building-control/regeneration/radcliffe-regeneration\">Radcliffe regeneration</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/roads-travel-and-parking/highways-keep-bury-moving/report-a-pot-hole\">Report a pot hole</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/roads-travel-and-parking/parking/find-a-parking-space/car-parks-in-bury-town-centre\">Car parks in Bury town centre</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/roads-travel-and-parking/parking/apply-for-a-parking-permit/resident-parking-scheme-permits\">Resident Parking Scheme permits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/work-and-skills\">Work and Skills</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/work-and-skills/bury-works-digital-for-all\">Bury Works Digital for All</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/schools-and-learning/adult-learning\">Adult Learning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/schools-and-learning/adult-learning/course-guides\">Course guides</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/schools-and-learning/adult-learning/search-for-a-course\">Search for a course</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"https://buryaded.bury.gov.uk/availablecourseslist.asp?RESETLIST=TRUE\" rel=\"noopener noreferrer\" target=\"_blank\">Enrol on a course</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"https://bury.spydus.co.uk/\" rel=\"noopener noreferrer\" target=\"_blank\">Access the library catalogue</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link__link\"]",
            "html": "<a class=\"link__link\" href=\"/libraries-and-archives/join-a-library\">Join a library</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leaders-blog\">Leader's Blog</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"/leaders-blog\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93ce29b29909",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-422a44c2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.mynewsdesk.com/uk/bury-council\" rel=\"noopener noreferrer\" target=\"_blank\">Newsdesk</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__link\"]",
            "html": "<a class=\"card__link\" href=\"https://www.mynewsdesk.com/uk/bury-council\" rel=\"noopener noreferrer\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bd1735dc161",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.34:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.99:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1118,
        "duplicateFailedCount": 101,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 918,
          "failed": 1,
          "cantTell": 3,
          "inapplicable": 44
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sc-koBvLg",
            "html": "<a href=\"#main\" class=\"sc-koBvLg bDHRUB\">Skip to main content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7a7796977ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c14b2ac"
          }
        ],
        "outcomeCount": 966,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2881,
          "failed": 15,
          "cantTell": 12,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"scroll-behavior: smooth;\" class=\"wf-loading\" dir=\"ltr\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b2e59e481e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3dd98efc"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/_fMq9oQ_292b0189-accf-4d1d-abba-c72a8b99534f/static/print.css\" type=\"text/css\" media=\"print\" rel=\"stylesheet\" data-react-helmet=\"true\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a15e00632d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6fe1d8ac"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#222\" href=\"/_fMq9oQ_292b0189-accf-4d1d-abba-c72a8b99534f/static/website/favicon/safari-pinned-tab.svg\" rel=\"mask-icon\" data-react-helmet=\"true\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28601ddb663a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb26eee7"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "596e1f9827bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta data-react-helmet=\"true\" content=\"default-src 'none';manifest-src 'self' https://bury.gov.uk/;script-src 'unsafe-inline' 'unsafe-eval' 'self' https://www.googletagmanager.com https://www.google-analytics.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/releases/ https://cc.cdn.civiccomputing.com https://maps.bury.gov.uk https://map.bury.gov.uk;img-src 'self' https://www.gstatic.com https://www.google-analytics.com https://maps.bury.gov.uk https://map.bury.gov.uk;style-src 'unsafe-inline' 'self' https://fonts.googleapis.com https://maps.bury.gov.uk https://map.bury.gov.uk;font-src https://fonts.gstatic.com 'self';frame-src 'self' https://www.youtube.com https://www.google.com https://www.youtube-nocookie.com;connect-src 'self' https://api-bury.cloud.contensis.com/authenticate/connect/token https://api-bury.cloud.contensis.com/api/security/users/@current https://cms-bury.cloud.contensis.com/REST/Contensis/Security/IsAuthenticated https://www.google-analytics.com https://apikeys.civiccomputing.com https://region1.google-analytics.com https://maps.bury.gov.uk https://map.bury.gov.uk;object-src 'self';media-src 'self';\" http-equiv=\"Content-Security-Policy\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7868fd9650ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5c7e639"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"sc-koBvLg bDHRUB\" href=\"#main\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea67d852f6ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-695c0039"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"sc-koBvLg bDHRUB\" href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29bb0eef5d94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3b90bee5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/account-login\" class=\"header__toggle toggle-account\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da27bdbad4cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bda00193"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"header__toggle toggle-menu\" aria-controls=\"menu\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f457dfdece4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0410021"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/accessibility\" class=\"links__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f621ad9a04f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-542a2c3b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/cookies\" class=\"links__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40174e4c6ca4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-907df98e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/copyright\" class=\"links__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ada36afbdfb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ab02e52"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/disclaimer\" class=\"links__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6703a78c71a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2e44a0d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/emergencies\" class=\"links__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c4cb0736586",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f359a253"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/privacy\" class=\"links__link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f081bc3c911",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc5a723f"
          }
        ],
        "outcomeCount": 2911,
        "uniqueFailedCount": 15,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 538,
          "failed": 28,
          "cantTell": 147,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "177e5d04a0e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 716,
        "duplicateFailedCount": 27,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 128
    },
    {
      "submittedUrl": "https://www.caerphilly.gov.uk/",
      "finalUrl": "https://www.caerphilly.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 10493,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.calderdale.gov.uk/",
      "finalUrl": "https://www.calderdale.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html",
      "pageTitle": "Calderdale Council serves Brighouse, Elland, Halifax, Hebden Bridge, Sowerby Bridge, Todmorden",
      "elapsedMs": 38576,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2255,
          "failed": 81,
          "cantTell": 3,
          "inapplicable": 45
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r43",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r74"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"]",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1ca7aee2334",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91b2f6d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/select[@class=\"goog-te-combo\"]",
            "html": "<select class=\"goog-te-combo\" aria-label=\"Language Translate Widget\">...</select>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c26532c95a0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb677f84"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/data/accessibility-statement\" data-drupal-link-system-path=\"node/605\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dd55c32c3dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact\" data-drupal-link-system-path=\"node/575\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hidden-sm\"]",
            "html": "<a href=\"/services\" class=\"hidden-sm\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b947963c351",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-701de823"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"243c47c2-cdbe-4b6d-b0d3-c4e785619e31\" href=\"/benefits\" title=\"Benefits and support\">Benefits and support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"f6313bc9-afb8-4b0c-9888-692e5cf693b8\" href=\"/council-tax\" title=\"Council Tax\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs\" data-entity-type=\"node\" data-entity-uuid=\"361258d9-558b-466f-baab-25c85241bff7\" data-entity-substitution=\"canonical\" title=\"Jobs, skills and volunteering\">Jobs, skills and volunteering</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"c0ffd3ca-e75b-49fd-bfb7-df45dc7bdf9c\" href=\"/leisure\" title=\"Leisure and culture\">Leisure and culture</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"4438e5d0-7954-48bf-924d-89fcf915ca12\" href=\"/planning-and-building-control\" title=\"Planning and building control\">Planning and building control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"066447f2-c504-4706-9d11-d89c7f3dcb9d\" href=\"/waste\" title=\"Waste and recycling\">Waste and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hidden-sm\"]",
            "html": "<a href=\"https://news.calderdale.gov.uk\" class=\"hidden-sm\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/dio\">Do it online</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact#chat\">Chat to us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://calderdalecouncil.custhelp.com/app/contact\">Send us a message</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact\">Other ways to contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/data/priorities-and-performance/corporate-plan\">Our Corporate Plan</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://dataworks.calderdale.gov.uk/dashboards/performance-overview/\">See how we're performing as a council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://news.calderdale.gov.uk/\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r18",
            "xpath": null,
            "html": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce0d7c17518a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1ce6629"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r40",
            "xpath": "/div[@id=\"carousel-mo292up0gclh0\"]",
            "html": "<div class=\"cmbc-carousel splide splide--loop splide--ltr splide--draggable is-active is-overflow is-initialized\" id=\"carousel-mo292up0gclh0\" role=\"region\" aria-roledescription=\"carousel\">...</div>",
            "message": "The region does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b214d8e5f2d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0865ef4e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3369ab7ff633",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-afccd4da"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r43",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "message": "The `<svg>` element does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25ad2a2a5a02",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd3d6c2030f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.73:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc951c31fbc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          }
        ],
        "outcomeCount": 2384,
        "duplicateFailedCount": 71,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1505,
          "failed": 28,
          "cantTell": 12,
          "inapplicable": 38
        },
        "failedRules": [
          "aria-allowed-role",
          "color-contrast",
          "frame-title",
          "region",
          "svg-img-alt"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "select-name"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#carousel-mo292l79t5rou-slide01",
            "html": "<li class=\"splide__slide cmbc-carousel_item is-active is-visible\" id=\"carousel-mo292l79t5rou-slide01\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 3\" style=\"width: calc(100%);\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role group is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04d875d30e10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01892583"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "#chatInlay",
            "html": "<span class=\"oit-inlay-header-title-text\" data-bind=\"\n          text: strings.title,\n          visible: strings.title,\n        \">Web chat</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.46 (foreground color: #ffffff, background color: #008a3e, font size: 17.4pt (23.1428px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#chatInlay"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a6f2aec1450",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d09ff6b2"
          },
          {
            "rule": "frame-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#chatInlay",
            "html": "<iframe src=\"javascript:false\" title=\"\" role=\"presentation\" style=\"position: absolute; width: 0px; height: 0px; border: 0px;\"></iframe>",
            "message": "Frames must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element has an empty title attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Using the \"title\" attribute on an iframe element with a presentational role behaves inconsistently between screen readers",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "737b351f2da8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e575c60d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">\n      Skip to main content\n    </a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b1edf055bbf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"apply\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00f5b4719a2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cadfcca"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"apply-or-search-job\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dec35a15277b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6fdb82c"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".dio_apply-region > .paragraph--type--localgov-text.paragraph.paragraph--view-mode--default > .field--name-localgov-text.field--type-text-long.field--label-hidden > ul > li:nth-child(3) > a[data-entity-substitution=\"canonical\"][data-entity-type=\"node\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdfa8bc1fe24",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5ed38af"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"apply-planning-permission\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "580888415ef6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f288312"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[title=\"Admissions\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6522ad500df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d019f2c"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[title=\"apply for something else\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb2868eb40ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e1787dc"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".dio_report-region > .paragraph--type--localgov-text.paragraph.paragraph--view-mode--default > .field--name-localgov-text.field--type-text-long.field--label-hidden > ul > li:nth-child(1) > a[data-entity-substitution=\"canonical\"][data-entity-type=\"node\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c2c46f13e3e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c800753"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"report-street-light-fault\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4c17b103765",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-160d7262"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"report-fly-tipping\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97fb2cae78cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1898f24"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"report-noise-concern\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "428255c0b17b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3b1d721"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"report-road-defect\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6d6a788cb01",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0911098e"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[title=\"report something else\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a98f35e3bd76",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9522f36"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"request-waste-containers\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19c7631b6a56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0e40672"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[title=\"Book a registrar appointment\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db7f239fadc0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e67e2f10"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".dio_request-region > .paragraph--type--localgov-text.paragraph.paragraph--view-mode--default > .field--name-localgov-text.field--type-text-long.field--label-hidden > ul > li:nth-child(3) > a[data-entity-substitution=\"canonical\"][data-entity-type=\"node\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "580e1d808be9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27729257"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": ".dio_request-region > .paragraph--type--localgov-text.paragraph.paragraph--view-mode--default > .field--name-localgov-text.field--type-text-long.field--label-hidden > ul > li:nth-child(4) > a[data-entity-substitution=\"canonical\"][data-entity-type=\"node\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "169244b740b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b212fd84"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[title=\"Request planning enforcement\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36f1e7118a8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3dc360a"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[title=\"Request something else\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b9a13daecc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee48580a"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"pay-council-tax\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1339ab15ba34",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b83577e2"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"pay-business-rates\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "223eaeda6a13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-531b5618"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[title=\"Pay a sundry invoice\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6825b61d2c06",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38f90db7"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[title=\"Pay a parking fine\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b308e6bdc0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-713b71ef"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[href$=\"pay-fixed-penalty-notice\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c00aa070948c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b674e8a"
          },
          {
            "rule": "svg-img-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "a[title=\"Pay something else\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0956478f7205",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-89c48d47"
          }
        ],
        "outcomeCount": 1583,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 28
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 147,
          "failed": 15,
          "cantTell": 8,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_contentinfo_misuse",
          "html_lang_exists",
          "html_skipnav_exists",
          "img_alt_valid",
          "style_color_misuse",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26354ba37449",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0442c12ed13b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5de5dc40"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f12dabdee671",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c6d930e16e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 20 20\" height=\"60px\" width=\"60px\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32f963570776",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d249b82"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div id=\"title\" class=\"header-first-line\">",
            "message": "Confirm this text 'You have been blocked' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ae22ac647af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fca0ce04"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div id=\"subTitle\" class=\"header-second-line\">",
            "message": "Confirm this text 'You are unable to access this website' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3da45ed7541d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d29a6da1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div id=\"subTitle\" class=\"header-second-line\">",
            "message": "Text contrast of 4.00 with its background is less than the WCAG AA minimum requirements for text of size 20px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "169729c807db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2fb18ce8"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img src=\"\" id=\"logo\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47721bbbdd6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c756a183"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Why have I been blocked?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c5a13c05847",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fce3604ea02",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'How can I resolve this?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'bottom' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d83819d5307",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer>",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3909a901898",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e9e96c7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"footer-div\">",
            "message": "Text contrast of 3.92 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "719abffcaed6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-924e72ee"
          }
        ],
        "outcomeCount": 162,
        "uniqueFailedCount": 14,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 64,
          "failed": 28,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-allowed-role",
          "distinguishable/color-contrast",
          "labels-and-names/frame-title",
          "landmarks/region",
          "text-alternatives/svg-img-alt"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/benefits/apply\"] > svg",
            "selector": "a[href=\"/benefits/apply\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f18110ba8705",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f95e9812"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/apply-or-search-job\"] > svg",
            "selector": "a[href=\"/dio/apply-or-search-job\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b18af872f2d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35899f2f"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/register-council-tax-electronic-billing\"] > svg",
            "selector": "a[href=\"/dio/register-council-tax-electronic-billing\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37553807a893",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8496842b"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/apply-planning-permission\"] > svg",
            "selector": "a[href=\"/dio/apply-planning-permission\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d00f8b678b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c899a7d"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/schools-and-learning/schools/admissions\"] > svg",
            "selector": "a[href=\"/schools-and-learning/schools/admissions\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02fd4369b2be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-012cb2a1"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "#tab-apply > div > div > div > ul > li:nth-of-type(6) > a > svg",
            "selector": "#tab-apply > div > div > div > ul > li:nth-of-type(6) > a > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82b3eaca8a3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be7cd4c5"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/report-missed-waste-collection\"] > svg",
            "selector": "a[href=\"/dio/report-missed-waste-collection\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ca51f89eaf4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fcd438c"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/report-street-light-fault\"] > svg",
            "selector": "a[href=\"/dio/report-street-light-fault\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40f13970294c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c97e373"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/report-fly-tipping\"] > svg",
            "selector": "a[href=\"/dio/report-fly-tipping\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "735edf4a9423",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4fecd37a"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/report-noise-concern\"] > svg",
            "selector": "a[href=\"/dio/report-noise-concern\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6cdecbb9692",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a8c9839"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/report-road-defect\"] > svg",
            "selector": "a[href=\"/dio/report-road-defect\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25d3ba7bab80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cada29ca"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "#tab-report > div > div > div > ul > li:nth-of-type(6) > a > svg",
            "selector": "#tab-report > div > div > div > ul > li:nth-of-type(6) > a > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78f95c63732b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3ffd7f4"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/request-waste-containers\"] > svg",
            "selector": "a[href=\"/dio/request-waste-containers\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6174c424f64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aafa3b90"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/book-appointment-register-office\"] > svg",
            "selector": "a[href=\"/dio/book-appointment-register-office\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8065d437d3cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed96508b"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/request-bulky-waste-collection\"] > svg",
            "selector": "a[href=\"/dio/request-bulky-waste-collection\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f603f2a0a10f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-79752ae6"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/request-assisted-collection\"] > svg",
            "selector": "a[href=\"/dio/request-assisted-collection\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b42dda7c476",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dff52dc1"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/request-planning-enforcement\"] > svg",
            "selector": "a[href=\"/dio/request-planning-enforcement\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd5614ee9eb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-025d8836"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "#tab-request > div > div > div > ul > li:nth-of-type(6) > a > svg",
            "selector": "#tab-request > div > div > div > ul > li:nth-of-type(6) > a > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32bd64cf465d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be8b4229"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/pay-council-tax\"] > svg",
            "selector": "a[href=\"/dio/pay-council-tax\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fdd545b76ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13bde25c"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/pay-business-rates\"] > svg",
            "selector": "a[href=\"/dio/pay-business-rates\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e65e946fa95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e204750f"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/pay-miscellaneous-sundry-invoice\"] > svg",
            "selector": "a[href=\"/dio/pay-miscellaneous-sundry-invoice\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d578e1c052e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9fbd73e"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/pay-or-appeal-parking-fine\"] > svg",
            "selector": "a[href=\"/dio/pay-or-appeal-parking-fine\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e204ec7428b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-503db63d"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "a[href=\"/dio/pay-fixed-penalty-notice\"] > svg",
            "selector": "a[href=\"/dio/pay-fixed-penalty-notice\"] > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87772227de42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cfc6e029"
          },
          {
            "rule": "text-alternatives/svg-img-alt",
            "xpath": "#tab-pay > div > div > div > ul > li:nth-of-type(6) > a > svg",
            "selector": "#tab-pay > div > div > div > ul > li:nth-of-type(6) > a > svg",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "impact": "serious",
            "message": "svg with role='img' has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d49b54af36ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80f6a65e"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "#oit-a11y-alert-header",
            "selector": "#oit-a11y-alert-header",
            "html": "<h2 id=\"oit-a11y-alert-header\">An offer to chat is available under the i frame titled Live Chat.</h2>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 2.03:1 (required 3:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0fb21a6760a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c506ec94"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#goog-gt-tt",
            "selector": "#goog-gt-tt",
            "html": "<div id=\"goog-gt-tt\" class=\"VIpgJd-yAWNEb-L7lbkb skiptranslate\" style=\"border-radius: 12px; margin: 0 0 0 -23px; padding: 0; font-family: 'Google Sans', Arial, sans-serif;\" data-id=\"\"><div id=\"goog-gt...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d8f94b635e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eae1a768"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "selector": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f5a5a364e32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a34e07c"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#carousel-mo2935q6b42fz-slide01",
            "selector": "#carousel-mo2935q6b42fz-slide01",
            "html": "<li class=\"splide__slide cmbc-carousel_item is-active is-visible\" id=\"carousel-mo2935q6b42fz-slide01\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 3\" style=\"width: calc(100%);\">\n\t\t\t\t\n<di...",
            "impact": "minor",
            "message": "Role \"group\" is not allowed on element <li>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f68d80060a8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-148da167"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 28,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "QualWeb evaluation returned no report",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 72
    },
    {
      "submittedUrl": "https://www.cambridge.gov.uk/",
      "finalUrl": "https://www.cambridge.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 60000,
      "error": "URL scan exceeded 60s timeout",
      "alfa": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.cambridgeshire.gov.uk/",
      "finalUrl": "https://www.cambridgeshire.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Cambridgeshire County Council | Cambridgeshire County Council",
      "elapsedMs": 23510,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 566,
          "failed": 52,
          "cantTell": 0,
          "inapplicable": 53
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"navLink link\"]",
            "html": "<a class=\"navLink link\" href=\"/top-tasks/pay\">Pay</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9318629e1d22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6db1224c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"navLink link\"]",
            "html": "<a class=\"navLink link\" href=\"/top-tasks/report\">Report</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Children,+education,+and+families link\"]",
            "html": "<a class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Children,+education,+and+families link\" href=\"/residents/children-and-families\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27efd651e9e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68c05303"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=School+term+dates link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=School+term+dates link\" href=\"/residents/children-and-families/schools-learning/school-term-dates-closures\">School term dates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09a0fc7de992",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e3c4fbf"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Apply+for+a+school+place link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Apply+for+a+school+place link\" href=\"/residents/children-and-families/schools-learning/apply-for-a-school-place\">Apply for a school place</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6df4a8d10035",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73ce733d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Children's+social+care link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Children's+social+care link\" href=\"https://www.cambridgeshire.gov.uk/residents/children-and-families/children-s-social-care\" target=\"_self\" rel=\"noopener noreferrer\">Children's social care</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47d0e4c28e27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8ead46a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Travel,+roads+and+parking link\"]",
            "html": "<a class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Travel,+roads+and+parking link\" href=\"/residents/travel-roads-and-parking\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3285d57dd841",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-29cd5de7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Parking+tickets+and+appeals link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Parking+tickets+and+appeals link\" href=\"/residents/travel-roads-and-parking/parking-services/parking-tickets-and-appeals\">Parking tickets and appeals</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eec4b33159d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b2a41ae"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Blue+Badges link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Blue+Badges link\" href=\"/residents/travel-roads-and-parking/parking-services/blue-badges\">Blue Badges</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0659be1619b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b81e5bc4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Libraries,+leisure+and+culture link\"]",
            "html": "<a class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Libraries,+leisure+and+culture link\" href=\"/residents/libraries-leisure-culture\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7045f3a8f4f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16e96e98"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Libraries link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Libraries link\" href=\"/residents/libraries-leisure-culture/libraries\">Libraries</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3a119fa7662",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acbf53e8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Archives link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Archives link\" href=\"/residents/libraries-leisure-culture/archives\">Archives</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "264b674368d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ebde6361"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Waste+and+recycling link\"]",
            "html": "<a class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Waste+and+recycling link\" href=\"/residents/waste-and-recycling\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec9c8a55d06a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-062d16e7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Household+Recycling+Centres link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Household+Recycling+Centres link\" href=\"/residents/waste-and-recycling/household-recycling-centres\">Household Recycling Centres</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02d13f1ce0b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c151b22"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Battery+disposal link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Battery+disposal link\" href=\"/residents/waste-and-recycling/battery-disposal\">Battery disposal</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5345f20fcd3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f28d7947"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Business+waste link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Business+waste link\" href=\"/residents/waste-and-recycling/business-waste\">Business waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3461cdf605b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23d3376c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Births,+deaths+and+marriages link\"]",
            "html": "<a class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Births,+deaths+and+marriages link\" href=\"/residents/births-deaths-and-marriages\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "331b34888619",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-177f81fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Coroner+and+inquests link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Coroner+and+inquests link\" href=\"/residents/births-deaths-and-marriages/deaths/coroner-and-inquests\">Coroner and inquests</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87ab3f148118",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-393a9ad9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Register+a+birth link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Register+a+birth link\" href=\"/residents/births-deaths-and-marriages/births/register-a-birth\">Register a birth</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a30c5d89deb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3172987"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Registration+Offices link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Registration+Offices link\" href=\"/residents/births-deaths-and-marriages/registration-offices\">Registration Offices</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10d0c9ad053b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4ca481e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Communities link\"]",
            "html": "<a class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Communities link\" href=\"/council/communities\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97a74cc24656",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11756276"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Support+with+the+cost+of+living link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Support+with+the+cost+of+living link\" href=\"/council/communities/support-with-the-cost-of-living\">Support with the cost of living</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "150417980edc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-084505b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Cambridgeshire+Online+Directory link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Cambridgeshire+Online+Directory link\" href=\"https://info.cambridgeshire.gov.uk/kb5/cambridgeshire/directory/community.page?camcommunitychannel=0\" target=\"_self\" rel=\"noopener noreferrer\">Cambridgeshire Online Directory</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28d9fd7cb92a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98efb998"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Adults+and+older+people link\"]",
            "html": "<a class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Adults+and+older+people link\" href=\"/residents/adults\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f636e628324d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f77890f9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Report+a+concern+about+an+adult link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Report+a+concern+about+an+adult link\" href=\"/residents/adults/report-a-concern-about-an-adult\">Report a concern about an adult</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7bf7e745e26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b882381"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Organising+care+and+support link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Organising+care+and+support link\" href=\"/residents/adults/organising-care-and-support\">Organising care and support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fb2b682f145",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac914a7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Contact+us link\"]",
            "html": "<a class=\"link title plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Contact+us link\" href=\"/council/contact-us\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9604f6020ced",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e93b1b89"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Out+of+hours+emergencies link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Out+of+hours+emergencies link\" href=\"/council/contact-us/out-of-hours-emergencies\">Out of hours emergencies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a5c08b0aaeb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d7a4b0a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Provide+feedback link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Provide+feedback link\" href=\"/council/contact-us/provide-feedback\">Provide feedback</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13254d56de14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ce78535"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Maps link\"]",
            "html": "<a class=\"link plausible-event-name=Task+UI+Card plausible-event-task-ui-card=Maps link\" href=\"https://maps.cambridgeshire.gov.uk/\" target=\"_self\" rel=\"noopener noreferrer\">Maps</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01cc08d753d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0f2f9c1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/residents\">Our services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50aa7e7795af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41c7d32a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/business\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/top-tasks/apply\">Apply and renew</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/top-tasks/pay\">Pay</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/top-tasks/report\">Report</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/council/jobs-and-careers\">Jobs and careers</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/council/contact-us\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/council/data-protection-and-foi/information-and-data-sharing/privacy-statement\">Privacy statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/accessibility\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/language-and-translation\">Language and translation</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/council/cookies-on-our-website\">Cookies on our website</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/terms-and-disclaimer\">Terms and Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"fLink link\"]",
            "html": "<a class=\"fLink link\" href=\"/council/help-using-online-forms\">Help using online forms</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.23:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e48f1de35672",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.23:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.23:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.23:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.23:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.23:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.23:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.23:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.23:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 671,
        "duplicateFailedCount": 21,
        "uniqueFailedCount": 31,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 679,
          "failed": 2,
          "cantTell": 11,
          "inapplicable": 43
        },
        "failedRules": [
          "aria-allowed-attr",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-attr?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".hNav",
            "html": "<div class=\"hNav\" aria-expanded=\"false\">",
            "message": "Elements must only use supported ARIA attributes",
            "fixSummary": "Fix all of the following:\n  ARIA attribute is not allowed: aria-expanded=\"false\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be9aca80dd18",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3a12e5f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".skipToMainContentstyled__skipToMainContentStyled-sc-18cky0h-0",
            "html": "<a class=\"skipToMainContentstyled__skipToMainContentStyled-sc-18cky0h-0 hhquta\" href=\"/#main\">Skip to main content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10300a3a7c9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-614e69bd"
          }
        ],
        "outcomeCount": 735,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1377,
          "failed": 18,
          "cantTell": 15,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_valid",
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "affabe8408c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Libre+Baskerville&display=swap\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1d198798e81",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f732473c"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/_8Bju7g_fe9ae9bb-6865-4d4f-8e60-c38a818dec08/static/print.css\" media=\"print\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a968d2b69db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0daad231"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/#main\" class=\"skipToMainContentstyled__skipToMainContentStyled-sc-18cky0h-0 hhquta\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d03354e5f6d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1dfa2351"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/#main\" class=\"skipToMainContentstyled__skipToMainContentStyled-sc-18cky0h-0 hhquta\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59c76e8d8de4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8b6eb44"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" type=\"search\" placeholder=\"Search...\" id=\"searchbar-input\" class=\"searchbar__input\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd30bb735883",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7fb35df"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"\" type=\"search\" placeholder=\"Search...\" id=\"searchbar-input\" class=\"searchbar__input\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19351e692347",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f03bc98"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"searchbar__button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a8227990c20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ae0289a"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"searchbar__button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bced0e727b3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91ec16be"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div aria-expanded=\"false\" class=\"hNav\">",
            "message": "The ARIA attributes \"aria-expanded\" are not valid for the element <div> with ARIA role \"none\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53de7cf5beaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-baf63306"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"navLink toggle-dropdown\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ff586f5266e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d565087a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"load-more\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28490e64c7f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df36820f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"cardContentInner\">",
            "message": "Confirm this text 'Climate change, energy and environment' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19f0e74083fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a2d277c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"cardTitle\">",
            "message": "Confirm this text 'Climate change, energy and environment' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06021a295c17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0aa0a37"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"cardContentInner\">",
            "message": "Confirm this text 'Support with the cost of living' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"cardTitle\">",
            "message": "Confirm this text 'Support with the cost of living' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"cardContentInner\">",
            "message": "Confirm this text 'Guided Busway improvements newsletter' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"cardTitle\">",
            "message": "Confirm this text 'Guided Busway improvements newsletter' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 1395,
        "uniqueFailedCount": 14,
        "duplicateFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "keyboard-accessible/focus-order"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#ccc-title > span",
            "selector": "#ccc-title > span",
            "html": "<span tabindex=\"0\">Cookies on www.cambridgeshire.gov.uk</span>",
            "impact": "moderate",
            "message": "Non-interactive <span> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aa438de9c0a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0336248"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 376,
          "failed": 12,
          "cantTell": 168,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R25",
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-expanded` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-expanded` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0b3fca53eff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b1cad96c8e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cd04d87e601",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 557,
        "duplicateFailedCount": 9,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 34
    },
    {
      "submittedUrl": "https://www.cannockchasedc.gov.uk/",
      "finalUrl": "https://www.cannockchasedc.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Cannock Chase | Cannock Chase District Council",
      "elapsedMs": 21375,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 804,
          "failed": 54,
          "cantTell": 46,
          "inapplicable": 46
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r86"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"agree-button eu-cookie-compliance-secondary-button\"]",
            "html": "<button type=\"button\" class=\"agree-button eu-cookie-compliance-secondary-button\" tabindex=\"0\">Accept Cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e025aa7f8162",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dfeba34f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"decline-button eu-cookie-compliance-default-button\"]",
            "html": "<button type=\"button\" class=\"decline-button eu-cookie-compliance-default-button\" tabindex=\"0\">Reject Cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13ae72151af1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c58f395"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"owl-prev\"]",
            "html": "<button type=\"button\" role=\"presentation\" class=\"owl-prev\" tabindex=\"-1\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "500b54b0acc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d1d876b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"owl-next\"]",
            "html": "<button type=\"button\" role=\"presentation\" class=\"owl-next\" tabindex=\"-1\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e17dea29f551",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ffcd88e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r18",
            "xpath": null,
            "html": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26f740be0990",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1ce6629"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r18",
            "xpath": null,
            "html": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba442e60d6d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e27af4a73def",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6285607e54ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.49:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b66906bd9766",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.49:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Cookies are not set on cannockchasedc.gov.uk unles...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59df8a6e9a4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Vision for new Council</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Garden waste collection</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Cannock Chase Council has officially adopted the C...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>As the programme draws to a close, Cannock Chase C...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Cannock Chase Council is celebrating the success o...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Families are being encouraged to step into the mag...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Cookies are not set on cannockchasedc.gov.uk unles...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9e61a395fa0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Vision for new Council</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Garden waste collection</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Cannock Chase Council has officially adopted the C...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>As the programme draws to a close, Cannock Chase C...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Cannock Chase Council is celebrating the success o...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Families are being encouraged to step into the mag...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Vision for new Council</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7d21ae650dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0186f3fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Garden waste collection</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Cannock Chase Council has officially adopted the C...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>As the programme draws to a close, Cannock Chase C...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Cannock Chase Council is celebrating the success o...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Families are being encouraged to step into the mag...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r86",
            "xpath": "/button[@class=\"owl-prev\"]",
            "html": "<button type=\"button\" role=\"presentation\" class=\"owl-prev\" tabindex=\"-1\">...</button>",
            "message": "The element is marked as decorative but is exposed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff09bfc5f5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b7e4fac"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r86",
            "xpath": "/button[@class=\"owl-next\"]",
            "html": "<button type=\"button\" role=\"presentation\" class=\"owl-next\" tabindex=\"-1\">...</button>",
            "message": "The element is marked as decorative but is exposed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33ad84c3ad1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1d7cabb"
          }
        ],
        "outcomeCount": 950,
        "duplicateFailedCount": 40,
        "uniqueFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 995,
          "failed": 1,
          "cantTell": 11,
          "inapplicable": 44
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#quicklinks",
            "html": "<ul id=\"quicklinks\" class=\"\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db932fccff3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-675988e9"
          }
        ],
        "outcomeCount": 1051,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2156,
          "failed": 88,
          "cantTell": 80,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_valid",
          "aria_content_in_landmark",
          "aria_role_redundant",
          "aria_role_valid",
          "element_tabbable_unobscured",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/core/modules/system/css/components/align.module.css?tbf4es\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecb1f0c165a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f0aad08"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/core/modules/system/css/components/reset-appearance.module.css?tbf4es\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88ca8f49cb72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3e2024b"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div aria-hidden=\"false\" class=\"eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--opt-in\" aria-labelledby=\"popup-text\">",
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7c151fc495a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bfb20bda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"https://www.cannockchasedc.gov.uk/residents/other/cookies\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64d95749716e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-422488a5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"agree-button eu-cookie-compliance-secondary-button\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8c4eaeea261",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54c628bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"agree-button eu-cookie-compliance-secondary-button\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73622153d11f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-453de239"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"decline-button eu-cookie-compliance-default-button\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ef66e2cdcbf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af8bfc7d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"decline-button eu-cookie-compliance-default-button\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad856442dfef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c973b517"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul class=\"\" id=\"quicklinks\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08093a0e2dee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ba96528"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" class=\"\" href=\"#header-search\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce08997092d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a39666c5"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" class=\"\" href=\"#main-navigation\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4577e1272a39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2d5e9d0"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" class=\"\" href=\"#main-content\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "654d9b7c0141",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f311e4d6"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header role=\"banner\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bb2249a63fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed86df77"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dafb1d975c19",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f0d5501"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"form-item js-form-item form-type-search js-form-type-search form-item-keys js-form-item-keys form-no-label form-group\">",
            "message": "Confirm this text 'Search' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d151128490d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5422c600"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" class=\"button js-form-submit form-submit btn-primary btn icon-only\" value=\"Search\" id=\"edit-submit-search-block\" type=\"submit\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3af267cfd16",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a56d8ae4"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-cooperative-council-userloginsignup\" aria-labelledby=\"block-cooperative-council-userloginsignup-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c208c75432b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-19bca4d7"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://customers.cannockchasedc.gov.uk/login\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcef17275cd5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e738c3de"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://customers.cannockchasedc.gov.uk/register\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90be3cdc5fa2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f319b7ab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-headersocialicons\" aria-labelledby=\"block-headersocialicons-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "151c171c4ecd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1c84aa63"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/council/about-council/facebook\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba00be2dcaa8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de9e10e6"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/council/about-council/twitter\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00ac7352d67e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb586ea"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://www.instagram.com/cannockchasedc/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa82fab6e7a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55a4808a"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/council/about-council/youtube\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cab329103e60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40d40f1a"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-cooperative-council-main-menu\" aria-labelledby=\"block-cooperative-council-main-menu-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd55d758865f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf581376"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button tabindex=\"-1\" class=\"collapse-button\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf3af8246083",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df242766"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://www.cannockchasedc.gov.uk/foodwaste\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "036b179a1611",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddc5f7c0"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<button tabindex=\"-1\" class=\"owl-prev\" role=\"presentation\" type=\"button\">",
            "message": "The ARIA role 'presentation' is not valid for the element <button> and may be ignored by the browser since the element is focusable",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8aa5ad7d8cca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c729535e"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<button tabindex=\"-1\" class=\"owl-next\" role=\"presentation\" type=\"button\">",
            "message": "The ARIA role 'presentation' is not valid for the element <button> and may be ignored by the browser since the element is focusable",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f1ca0030c69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f25652ee"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://www.cannockchasedc.gov.uk/council/about-us/devolution-and-local-government-reorganisation\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "222e14e7e79d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1384b44"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"caption slider-caption\">",
            "message": "Confirm this text 'Vision for new Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fbdb224f570",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ccd18ef"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Vision for new Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79793e970924",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://www.cannockchasedc.gov.uk/residents/housing/paying-your-rent/universal-credit\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb5b239a3004",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4fbe4d89"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"caption slider-caption\">",
            "message": "Confirm this text 'Universal Credit Update' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Universal Credit Update' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6adefa36713f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/residents/recycling-waste/garden-waste-collection-brown-bin\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35da8d534282",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e28de44"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"caption slider-caption\">",
            "message": "Confirm this text 'Garden waste collection' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Garden waste collection' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div aria-label=\"News\" class=\"news\">",
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bffc277f3d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34bac045"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" class=\"views-display-link views-display-link-page_1\" href=\"/council/latest-news\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25f23a5ab3b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-414deb48"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" hreflang=\"en\" href=\"/council/news/articles/cannock-chase-local-plan-officially-adopted\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87460ffa9de7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e78a7e34"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" hreflang=\"en\" href=\"/council/news/articles/cannock-chase-local-plan-officially-adopted\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" title=\"Continue reading 'Cannock Chase Local Plan officially adopted' article\" href=\"/council/news/articles/cannock-chase-local-plan-officially-adopted\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b997e1b1592c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23f98a28"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" hreflang=\"en\" href=\"/council/news/articles/ukspf-funding-helps-over-350-residents-access-vital-benefit-support\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7f37af540c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71dd43a1"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" hreflang=\"en\" href=\"/council/news/articles/ukspf-funding-helps-over-350-residents-access-vital-benefit-support\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" title=\"Continue reading 'UKSPF funding helps over 350 residents access vital benefit support' article\" href=\"/council/news/articles/ukspf-funding-helps-over-350-residents-access-vital-benefit-support\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "654194e265d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-163f00ad"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" hreflang=\"en\" href=\"/council/news/articles/ukspf-funding-helps-transform-opportunities-cannock-chase-residents\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3611ee452f5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fb9a7b1"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" hreflang=\"en\" href=\"/council/news/articles/ukspf-funding-helps-transform-opportunities-cannock-chase-residents\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" title=\"Continue reading 'UKSPF funding helps transform opportunities for Cannock Chase residents' article\" href=\"/council/news/articles/ukspf-funding-helps-transform-opportunities-cannock-chase-residents\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "945ad181938f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17a33edd"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" hreflang=\"en\" href=\"/council/news/articles/families-invited-take-chase-creatures-trail-easter\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6a1a474e7ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a4e5f4f"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" hreflang=\"en\" href=\"/council/news/articles/families-invited-take-chase-creatures-trail-easter\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" title=\"Continue reading 'Families invited to take on the Chase Creatures Trail this Easter' article\" href=\"/council/news/articles/families-invited-take-chase-creatures-trail-easter\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9ff36ffcc0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e08d41f"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/a\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0651d644e2f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3d934f6"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/b\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28d91656a102",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-305e1711"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/c\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "285b2fe324ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06038985"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/d\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68e3caaed179",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fcd2cf44"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/e\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b84bf62e9a89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0dd9b4ce"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/f\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab1f23d2e498",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dbc933b7"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/g\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "394047cdc11e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4037ec6e"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/h\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "daea89cc5ccd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-443b5624"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/i\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c58639e93192",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20fcb460"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/j\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fc91cc7de8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e06d6de"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/k\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c3a2fd603c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db3a5727"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/l\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5192735af0f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1d9cfc7e"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/m\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c4ec7fc7afe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b71ea148"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/n\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b74cbc084cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d221586"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/o\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "952b6223fbc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bef4c2ca"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/p\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a54323af0ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0c081a9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"disabled\">",
            "message": "Text contrast of 1.49 with its background is less than the WCAG AA minimum requirements for text of size 20px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec2a6cca9eb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ac19c1d"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/r\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5d5e0310568",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb83ad1f"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/s\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c537536c6bdc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2672300"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/t\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dcfcaf3de50",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37f63fa9"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/u\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "702edd4fea5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25f382af"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/v\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ecaaf024ea0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08847116"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/w\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7645b161f80b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37e214b7"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/x\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b287ddd484b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca6f14c9"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://cannockchasedc.gov.uk/a-z-of-services/y\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ce30874cd1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20cd8b14"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"disabled\">",
            "message": "Text contrast of 1.49 with its background is less than the WCAG AA minimum requirements for text of size 20px and weight of 400",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://www.cannockchasedc.gov.uk\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e88ddd1def43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46c412ab"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-cooperative-council-footer\" aria-labelledby=\"block-cooperative-council-footer-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c869e3c4bf78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-880b4a0c"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" data-drupal-link-system-path=\"node/1117\" href=\"/residents/other/contact-us\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea33559046f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2d0be94"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/council/about-council/facebook\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/council/about-council/twitter\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://www.instagram.com/cannockchasedc/\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/council/about-council/youtube\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"https://www.cannockchasedc.gov.uk/residents/communications/chase-matters-digital-magazine-residents\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd6c77fa0107",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd20b027"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a tabindex=\"-1\" href=\"/residents/other/website-accessibility-statement\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b72ab35bfe4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd208a09"
          }
        ],
        "outcomeCount": 2248,
        "uniqueFailedCount": 75,
        "duplicateFailedCount": 13,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "distinguishable/color-contrast",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "li:nth-of-type(17) > span",
            "selector": "li:nth-of-type(17) > span",
            "html": "<span class=\"disabled\">Q</span>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 1.49:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54c395c6a5f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3acfec83"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "li:nth-of-type(26) > span",
            "selector": "li:nth-of-type(26) > span",
            "html": "<span class=\"disabled\">Z</span>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 1.49:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1614ace3ff4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f35ddc2"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#sliding-popup",
            "selector": "#sliding-popup",
            "html": "<div id=\"sliding-popup\" role=\"alertdialog\" aria-label=\"Privacy Settings\" class=\"sliding-popup-bottom\" style=\"bottom: 0px;\" data-once=\"focus-trap\" tabindex=\"-1\"><div aria-labelledby=\"popup-text\" class=...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccc1d305e727",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1c883e7"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#quicklinks",
            "selector": "#quicklinks",
            "html": "<ul id=\"quicklinks\" class=\"\">\n    <li tabindex=\"-1\" class=\"\">Use the following links to quickly navigate to sections of the website</li>\n    <li><a href=\"#header-search\" class=\"\" tabindex=\"-1\">Skip to...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcd6b7b1ce4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a35464e"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 418,
          "failed": 5,
          "cantTell": 23,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R25",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8545b7373969",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21b8e4273ca8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 447,
        "duplicateFailedCount": 3,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 56
    },
    {
      "submittedUrl": "https://www.canterbury.gov.uk/",
      "finalUrl": "https://www.canterbury.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "How can we help? | Canterbury City Council",
      "elapsedMs": 18615,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 887,
          "failed": 57,
          "cantTell": 9,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"rejectButton\"]",
            "html": "<a href=\"https://www.canterbury.gov.uk/terms-and-conditions/cookies/change-your-cookie-settings\" class=\"rejectButton\" tabindex=\"0\">\n\t\t\t\t\t\t\t\t\tNo, review settings\n\t\t\t\t\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81709226bf7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a976b17e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building/planning-application-process/find-out-if-you-need-planning-permission\">Find out if you need permission</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1075dbc693d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building/search-and-comment-planning-applications\">Search and comment on applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building/report-planning-issue\">Report a planning issue</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building\">More in planning and building</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/pay-your-council-tax\">Pay your council tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/paying-your-council-tax/find-out-how-much-council-tax-you-have-pay\">Find your council tax band</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/let-us-know-youre-moving-home\">Tell us you're moving home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax\">More in council tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking-and-roads/find-somewhere-park\">Find somewhere to park</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking-and-roads/pay-or-challenge-parking-fine\">Pay or challenge a parking fine</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking-and-roads/report-illegal-parking\">Report illegal parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking-and-roads\">More in parking and roads</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.canterbury.gov.uk/bins-and-waste/find-your-bin-collection-dates/\">Find your bin collection dates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-waste/report-missed-bin\">Report a missed bin</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-waste/where-put-your-waste\">Find out where to put your waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-waste\">More in bins and waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-and-support/work-out-what-benefits-you-can-get\">Work out what benefits you could get</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-and-support/help-cost-living\">Help with the cost of living</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-and-support/apply-council-tax-support\">Apply for council tax support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-and-support\">More in benefits and support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/apply-council-housing\">Apply for council housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/help-if-you-are-homeless-or-risk\">Get advice about homelessness</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/council-tenant-services/pay-your-council-house-rent\">Pay your council house rent</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing\">More in housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.canterbury.gov.uk/ieDocHome.aspx?bcr=1\">Search committees and meetings</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.canterbury.gov.uk/mgCalendarMonthView.aspx?bcr=1\">View upcoming meetings</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.canterbury.gov.uk/mgFindMember.aspx?bcr=1\">Find your councillors</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/councillors-and-meetings\">More in councillors and meetings</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environmental-problems/report-noise-smoke-or-smell-problem\">Report a noise or nuisance</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environmental-problems/pay-fixed-penalty-notice\">Pay a fixed penalty notice (FPN)</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environmental-problems/report-flytipping\">Report flytipping</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environmental-problems\">More in environmental problems</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licences-and-permissions/personal-and-premises-licences\">Apply for a personal or premises licence</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licences-and-permissions/search-licensing-register\">Search the licensing register</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licences-and-permissions/pavement-licences\">Pavement licences</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licences-and-permissions\">More in licences and permissions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licences-and-permissions\">Apply for a licence</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business-and-investment/business-rates/pay-your-business-rates\">Pay your business rates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.kent.gov.uk/births-ceremonies-and-deaths/births/register-a-birth\">Register a birth</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.kent.gov.uk/births-ceremonies-and-deaths/deaths/register-a-death\">Register a death</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/budgets-and-transparency/freedom-information-foi/submit-information-request\">Submit a Freedom of Information request</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/budgets-and-transparency/freedom-information-foi/see-if-foi-has-already-been-submitted\">See if an FOI has already been submitted</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://news.canterbury.gov.uk/news/sollys-orchard-reopens-after-revamp/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us\" data-drupal-link-system-path=\"node/708\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/strategies-and-policies/terms-and-conditions\" data-drupal-link-system-path=\"node/353\">Terms and conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/strategies-and-policies/accessibility-statement\" data-drupal-link-system-path=\"node/322\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/strategies-and-policies/privacy-notice\" data-drupal-link-system-path=\"node/346\">Privacy notice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://news.canterbury.gov.uk\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/strategies-and-policies/cookies\" data-drupal-link-system-path=\"node/285\">Cookie preferences</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs-and-volunteering/see-job-vacancies\" data-drupal-link-system-path=\"node/377\">Job vacancies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9bc888626fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22fe2dcbd0dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cd5dfe4ef89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1003,
        "duplicateFailedCount": 52,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 868,
          "failed": 7,
          "cantTell": 14,
          "inapplicable": 43
        },
        "failedRules": [
          "label-title-only",
          "landmark-no-duplicate-contentinfo",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "label-title-only",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label-title-only?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#edit-search-query--2",
            "html": "<input title=\"Search\" autocomplete=\"off\" data-drupal-selector=\"edit-search-query\" type=\"text\" id=\"edit-search-query--2\" name=\"search_query\" value=\"\" size=\"60\" maxlength=\"128\" placeholder=\"Search\" class=\"form-text required\" required=\"required\" aria-required=\"true\">",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15e701b3dbe2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1fb016e"
          },
          {
            "rule": "label-title-only",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label-title-only?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#edit-search-query",
            "html": "<input title=\"Search\" autocomplete=\"off\" data-drupal-selector=\"edit-search-query\" type=\"text\" id=\"edit-search-query\" name=\"search_query\" value=\"\" size=\"60\" maxlength=\"128\" placeholder=\"Search\" class=\"form-text required\" required=\"required\" aria-required=\"true\">",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12c4229b0e49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73f6c369"
          },
          {
            "rule": "landmark-no-duplicate-contentinfo",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-contentinfo?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".eu-cookie-compliance-banner",
            "html": "<div class=\"eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--categories cookies-notice\" role=\"contentinfo\" aria-label=\"cookienotice\" aria-hidden=\"false\">",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f07a666ad849",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d96992a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">\n      Skip to main content\n    </a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "067f3a32942b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".banner__image",
            "html": "<div class=\"banner__image\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2114519a5415",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-246631e5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".field--name-localgov-title",
            "html": "<div class=\"field field--name-localgov-title field--type-string field--label-above field__item\">\n\t<h1>Welcome to\n\t\t<span class=\"banner-title-name\">Canterbury</span>\n\t</h1></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "922490a50fa5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b100e782"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#batch-job-form > .js-form-item.form-item.js-form-type-textfield",
            "html": "<div class=\"js-form-item form-item js-form-type-textfield form-item-search-query js-form-item-search-query form-no-label\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02df22f87762",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24cde466"
          }
        ],
        "outcomeCount": 932,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 7
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2651,
          "failed": 75,
          "cantTell": 69,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_redundant",
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"--lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 85px;\" class=\"sticky-header-html js fontawesome-i2svg-pending\" dir=\"ltr\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2aecb391097",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93f6004d"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1b1e6790c19",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#ffffff\" href=\"/themes/custom/canterbury_theme/assets/images/favicons/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f73803fbb7e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f076d75"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Yes, I agree' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b352bfab874",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0da6471"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<a tabindex=\"0\" class=\"agree-button eu-cookie-compliance-default-button btn btn-start\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "702158c97a5c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c24acbec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"0\" class=\"agree-button eu-cookie-compliance-default-button btn btn-start\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10d76f4c49e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1c675f8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"0\" class=\"rejectButton\" href=\"https://www.canterbury.gov.uk/terms-and-conditions/cookies/change-your-cookie-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c37841812fce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0558241e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b71f3d6b42bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91188f8b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78fecef1f090",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13065efa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"branding__logo\" rel=\"home\" href=\"/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c92d7e76dcf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f35a6e1"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form accept-charset=\"UTF-8\" id=\"batch-job-form--2\" method=\"post\" action=\"/\" novalidate=\"novalidate\" data-drupal-selector=\"batch-job-form-2\" class=\"batch-job-form\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "784f91692357",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc015d9a"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" placeholder=\"Search\" maxlength=\"128\" size=\"60\" value=\"\" name=\"search_query\" id=\"edit-search-query--2\" type=\"text\" data-drupal-selector=\"edit-search-query\" autocomplete=\"off\" title=\"Search\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3564871f4886",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50637ff8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"\" name=\"op\" id=\"edit-submit--2\" type=\"submit\" data-drupal-selector=\"edit-submit\" title=\"Search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b888d099d9ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-398dc235"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33877c05d8ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2836607"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "983d47e0c670",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form accept-charset=\"UTF-8\" id=\"batch-job-form\" method=\"post\" action=\"/\" novalidate=\"novalidate\" data-drupal-selector=\"batch-job-form\" class=\"batch-job-form\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20b79fa47c2b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d90de270"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" placeholder=\"Search\" maxlength=\"128\" size=\"60\" value=\"\" name=\"search_query\" id=\"edit-search-query\" type=\"text\" data-drupal-selector=\"edit-search-query\" autocomplete=\"off\" title=\"Search\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72e494baa02c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d306595"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"\" name=\"op\" id=\"edit-submit\" type=\"submit\" data-drupal-selector=\"edit-submit\" title=\"Search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63c809cb459f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7087c0a3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Planning and building' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec6cade1c2d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e363bbc1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/planning-application-process/find-out-if-you-need-planning-permission\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20c62bd00e8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4047556"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/search-and-comment-planning-applications\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a86042af60ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-392c1847"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/report-planning-issue\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca033040c21c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84bc4c50"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Council tax' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council-tax/paying-your-council-tax/find-out-how-much-council-tax-you-have-pay\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2af108fb5a3a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a048748b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council-tax/let-us-know-youre-moving-home\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2f3cd428288",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39b996b9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/council-tax\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f0eecb5b89e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d7b8f81"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Parking and roads' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/parking-and-roads/pay-or-challenge-parking-fine\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3070a1980ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbc9a0e4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/parking-and-roads/report-illegal-parking\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78e1a02540e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57f805e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/parking-and-roads\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a7baeba8727",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dde4fd38"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Bins and waste' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Benefits and support' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Housing' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Councillors and meetings' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Environmental problems' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Licences and permissions' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Business and investment' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/business-and-investment/business-rates/pay-your-business-rates\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e69d412b570f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4751b9c9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/business-and-investment/register-your-food-business\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7fe0cf4ca3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-792aa53a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/business-and-investment\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1a69feb9623",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-574ed645"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Births, deaths and ceremonies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.kent.gov.uk/births-ceremonies-and-deaths/deaths/register-a-death\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27db7e2ecd39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4c38f37"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.kent.gov.uk/births-ceremonies-and-deaths/ceremony-services/weddings-and-civil-partnerships\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29934f40d5d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-51b2b716"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/births-deaths-and-ceremonies\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "447f07f0961f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94c418bd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Budgets and transparency' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/budgets-and-transparency/freedom-information-foi/see-if-foi-has-already-been-submitted\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e84d809aeb70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0be684db"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/budgets-and-transparency/statement-accounts\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c1b9485bb1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ab9dac7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/budgets-and-transparency\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e22e2d67a75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d6e5ad1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Consultations and petitions' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/consultations-and-petitions/petitions\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dd7d8f7495d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b4dc319"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://news.canterbury.gov.uk/latest-consultations/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "367149fc6e83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93e8b19d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://democracy.canterbury.gov.uk/mgEPetitionListDisplay.aspx?vm=2&bcr=1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d66582b6756",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-47cd2b57"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Leisure and community' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/leisure-and-community/beach-huts\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c51c29f50625",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-040a7c2a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/leisure-and-community/apply-allotment\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34412a965395",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-771a6c1a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.canterbury.co.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21ffe1ce2621",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94403f66"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/leisure-and-community\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b82ba085f937",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8bf595c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Strategies and policies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/planning-policies/adopted-local-plan\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "315fa1ce3c7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ffcfe82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/strategies-and-policies/corporate-plan-2024-2028\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6c639a301a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bee42fb7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.canterbury.gov.uk/strategies-and-policies/housing-plans\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47d365eff43f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-633fd928"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/strategies-and-policies\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28bba5dd9a36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd520577"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-ia-block-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Voting and elections' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/voting-and-elections/register-vote\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fa9beee97e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3cd9b9ef"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/voting-and-elections/find-your-polling-station\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf93999e7861",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-236e2e8a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/voting-and-elections/upcoming-elections\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35381596c296",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98bf1234"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/voting-and-elections\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56efdbcb349b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1080867c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-label=\"facebook-link\" href=\"https://www.facebook.com/CanterburyCityCouncil/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fdf147990f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd3aadbb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-label=\"twitter-link\" href=\"https://twitter.com/canterburycc\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "494af6008d65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c328e147"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-label=\"youtube-link\" href=\"https://www.youtube.com/user/canterburycc\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af28b9a0d071",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8192c48d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-label=\"linkedin-link\" href=\"https://uk.linkedin.com/company/canterbury-city-council\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d5d2395f110",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a749d89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-label=\"instagram-link\" href=\"https://www.instagram.com/canterburycitycouncil/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "119452a0eee0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d8e55b0"
          }
        ],
        "outcomeCount": 2728,
        "uniqueFailedCount": 57,
        "duplicateFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch",
          "labels-and-names/label-title-only",
          "landmarks/no-duplicate-contentinfo"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "div:nth-of-type(2) > footer",
            "selector": "div:nth-of-type(2) > footer",
            "html": "<footer class=\"lgd-footer\">\n\n                      \n                      <div class=\"lgd-footer__footer\">\n          <div class=\"lgd-container\">\n            <div class=\"lgd-row\">\n              <div cl...",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63faaf2d4c94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-993caeab"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(3) > button[aria-label=\"Toggle Primary Navigation\"]",
            "selector": "div:nth-of-type(3) > button[aria-label=\"Toggle Primary Navigation\"]",
            "html": "<button class=\"lgd-header__toggle lgd-header__toggle--primary\" data-target=\"lgd-header__nav--primary\" aria-controls=\"lgd-header__nav--primary\" aria-expanded=\"false\" aria-label=\"Toggle Primary Navigati...",
            "impact": "serious",
            "message": "Accessible name \"Toggle Primary Navigation\" does not contain visible text \"Menu\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca3515d7edc7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61eef005"
          },
          {
            "rule": "labels-and-names/label-title-only",
            "xpath": "#edit-search-query--2",
            "selector": "#edit-search-query--2",
            "html": "<input title=\"Search\" autocomplete=\"off\" data-drupal-selector=\"edit-search-query\" type=\"text\" id=\"edit-search-query--2\" name=\"search_query\" value=\"\" size=\"60\" maxlength=\"128\" placeholder=\"Search\" clas...",
            "impact": "serious",
            "message": "Form element uses title attribute as only label. Use <label>, aria-label, or aria-labelledby instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df2d2f1c6138",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec9877fa"
          },
          {
            "rule": "labels-and-names/label-title-only",
            "xpath": "#edit-search-query",
            "selector": "#edit-search-query",
            "html": "<input title=\"Search\" autocomplete=\"off\" data-drupal-selector=\"edit-search-query\" type=\"text\" id=\"edit-search-query\" name=\"search_query\" value=\"\" size=\"60\" maxlength=\"128\" placeholder=\"Search\" class=\"...",
            "impact": "serious",
            "message": "Form element uses title attribute as only label. Use <label>, aria-label, or aria-labelledby instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a4427ca5ea5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dfb2cc5f"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 420,
          "failed": 0,
          "cantTell": 186,
          "inapplicable": 6
        },
        "failedRules": [],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [],
        "outcomeCount": 612,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 70
    },
    {
      "submittedUrl": "https://www.cardiff.gov.uk/",
      "finalUrl": "https://www.cardiff.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 680,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.carmarthenshire.gov.wales/",
      "finalUrl": "https://www.carmarthenshire.gov.wales/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Carmarthenshire County Council Website : Gwefan Cyngor Sir Gaerfyrddin",
      "elapsedMs": 16688,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 207,
          "failed": 0,
          "cantTell": 1,
          "inapplicable": 64
        },
        "failedRules": [],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r86"
        ],
        "failures": [],
        "outcomeCount": 272,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 143,
          "failed": 17,
          "cantTell": 0,
          "inapplicable": 66
        },
        "failedRules": [
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "aria-hidden-focus",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "skip-link",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2b3a5fd22ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".pc[lang=\"cy\"] > h1",
            "html": "<h1 class=\"testunMawr\">Eich Cyngor</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "092ecef6005d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5665d36d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".pc[lang=\"cy\"] > .subText",
            "html": "<span class=\"subText\">Eich holl wasanaethau'r cyngor</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90acca010388",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-515733e5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lleol[lang=\"cy\"] > h2",
            "html": "<h2 class=\"testunMawr\">Fy Nghyfrifon</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c09ddc74b31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f077fde1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lleol[lang=\"cy\"] > .subText",
            "html": "<span class=\"subText\">Mewngofnodi... Dim cyfrif? Cofrestrwch.</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9b4eed61e75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc7faaa3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".newyddion[lang=\"cy\"] > h2",
            "html": "<h2 class=\"testunMawr\">Newyddion</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e20c2e861f86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db5fea40"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".newyddion[lang=\"cy\"] > .subText",
            "html": "<span class=\"subText\">Y newyddion diweddaraf yn Sir Gaerfyrddin</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81ce13ee423a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2bcf7dca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".darganfod[lang=\"cy\"] > h2",
            "html": "<h2 class=\"testunMawr\">Darganfod Sir Gaerfyrddin</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96b8f0d729e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76634e04"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".darganfod[lang=\"cy\"] > .subText",
            "html": "<span class=\"subText\">Ble i aros. Lefydd i fynd iddynt. Be sy' mlaen.</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c19d854a096",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4f5e7de"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".pc.rightBg > h1",
            "html": "<h1 class=\"testunMawr\">Your Council</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "554e314d248f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7d58768"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".pc.rightBg > .subText",
            "html": "<span class=\"subText\">All your council services</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fb71858d517",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be3b677b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lleol.rightBg > h2",
            "html": "<h2 class=\"testunMawr\">My Accounts</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26a26299ae6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e825916"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lleol.rightBg > .subText",
            "html": "<span class=\"subText\">Login... Don't have an account? Sign up</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e993e7311fa9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8da6d19d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".newyddion.rightBg > h2",
            "html": "<h2 class=\"testunMawr\">Newsroom</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f27725ded22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c63c2f9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".newyddion.rightBg > .subText",
            "html": "<span class=\"subText\">For the latest news in Carmarthenshire</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dd1c4e72e98",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4677413f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".darganfod.rightBg > h2",
            "html": "<h2 class=\"testunMawr\">Discover Carmarthenshire</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2282bb9f59d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d5d00d8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".darganfod.rightBg > .subText",
            "html": "<span class=\"subText\">Where to stay.  Places to go.  What's On</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47edf10d77ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59cad09c"
          }
        ],
        "outcomeCount": 226,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 17
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 583,
          "failed": 7,
          "cantTell": 4,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_visible",
          "style_color_misuse",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b307674c9141",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/Content/bootstrap.min.css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3aa3fd554234",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6aa4efac"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/Content/bootstrap.min.css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7111abef764",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8651e51a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "401261ecb409",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a74eab3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#content\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8540946f174a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17f10c7b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul class=\"list-unstyled\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7d575b316dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f78e11c7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul class=\"list-unstyled\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 591,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e8e4d222ccf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(1)",
            "selector": "body > div:nth-of-type(1)",
            "html": "<div class=\"container\">\n        <div id=\"skip\"><a href=\"#content\">Skip To Content</a></div>\n        <div class=\"cynhwysyddGlas\">\n            <div class=\"topLogo clearfix\">\n                <div class=\"...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eb8b91dfaa9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80d156e2"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 96,
          "failed": 0,
          "cantTell": 14,
          "inapplicable": 1
        },
        "failedRules": [],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R22",
          "QW-ACT-R27",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [],
        "outcomeCount": 111,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 1
    },
    {
      "submittedUrl": "https://www.castlepoint.gov.uk/",
      "finalUrl": "https://www.castlepoint.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html;charset=UTF-8",
      "pageTitle": "Home - Castle Point Borough Council",
      "elapsedMs": 31824,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1078,
          "failed": 22,
          "cantTell": 6,
          "inapplicable": 44
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r83"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90",
          "https://alfa.siteimprove.com/rules/sia-r94"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/div[@id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close\"]",
            "html": "<div id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close\" class=\"cookie-consent_close\" tabindex=\"3\" role=\"button\" aria-labelledby=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close-label\">...</div>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfc4e837bc38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-89eb66e8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fc816920a60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b83c2f3c24a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.9:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.63:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.9:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.16:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.16:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.16:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.16:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.16:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"component-title h4\"]",
            "html": "<p class=\"component-title h4\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2343d716d50",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf42e86f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"component-title h4\"]",
            "html": "<p class=\"component-title h4\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"component-title h4\"]",
            "html": "<p class=\"component-title h4\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"component-title h4\"]",
            "html": "<p class=\"component-title h4\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"component-title h4\"]",
            "html": "<p class=\"component-title h4\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cde4b848aa76",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1150,
        "duplicateFailedCount": 17,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 958,
          "failed": 8,
          "cantTell": 1,
          "inapplicable": 42
        },
        "failedRules": [
          "aria-allowed-role",
          "aria-required-children",
          "region",
          "tabindex"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".input-group-inset",
            "html": "<input aria-label=\"Search\" autocomplete=\"off\" data-qa-id=\"searchInput\" name=\"q\" placeholder=\"Search...\" title=\"Search\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" type=\"text\" value=\"\" role=\"search\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role search is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbf39263ca53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48effce3"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".navigation-wrapper > .navbar-blank.navbar-nav.navbar-site",
            "html": "<ul class=\"navbar-blank navbar-nav navbar-site\" role=\"menubar\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: a[tabindex]",
            "relatedPaths": [
              "#layout_715 > .nav-link.text-truncate",
              "#layout_947 > .nav-link.text-truncate"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed70dc5ea4cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-efa098fd"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cookie-consent__body",
            "html": "<div class=\"cookie-consent__body\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\tBy clicking 'Accept', you agree to the storing of cookies on your device to enhance site functionality including analytics, targeting and personalisation\n\t\t\t\t\t\t\t</p>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\n\n\t\t\t\t</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29dead143e12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0cca4fe"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".button-holder",
            "html": "<div class=\"button-holder \">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de67e7b8e9d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b97d25fc"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close",
            "html": "<div id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close\" class=\"cookie-consent_close\" tabindex=\"3\" role=\"button\" aria-labelledby=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close-label\">",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f54f8ac2361d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d33551c"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_acceptAllCookies",
            "html": "<a href=\"#\" id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_acceptAllCookies\" class=\"btn btn-primary btn-cookie-consent mr-2\" data-cookie-consent=\"true\" tabindex=\"1\">\n\t\t\t\t\t\tAccept all cookies\n\t\t\t\t\t</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df9836bb0b63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a17f1c20"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_rejectAllCookies",
            "html": "<a href=\"#\" id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_rejectAllCookies\" class=\"btn btn-primary btn-cookie-consent mr-2\" data-cookie-consent=\"false\" tabindex=\"1\">\n\t\t\t\t\t\t\tReject additional cookies\n\t\t\t\t\t\t</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40df923f9dee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7812928"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_setCookiePreferences",
            "html": "<a href=\"https://www.castlepoint.gov.uk/home/-/cookie-consent/preferences\" id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_setCookiePreferences\" class=\"btn btn-primary\" tabindex=\"2\">\n\t\t\t\t\t\tSet cookie preferences\n\t\t\t\t\t</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5de1ff4709c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43fdcec7"
          }
        ],
        "outcomeCount": 1009,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 8
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3037,
          "failed": 34,
          "cantTell": 25,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "target_spacing_sufficient",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "491724ccf85c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e033156c5ba3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c75bda9f326",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ad5fff9"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" id=\"liferayAUICSS\" href=\"https://www.castlepoint.gov.uk/o/digitalplace-electric-theme/css/clay.css?browserId=chrome&themeId=digitalplaceelectrictheme_WAR_digitalplaceelectrictheme&minifierType=css&languageId=en_GB&t=1776232918000\" data-senna-track=\"temporary\" class=\"lfr-css-file\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c7e91bc4f6a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-080ceae5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main-content\" class=\"d-block p-2 sr-only sr-only-focusable text-reset\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f41bf68ab25",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac71c568"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header role=\"banner\" id=\"dp-header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a15fd2e4363",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98d180d0"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<ul role=\"menubar\" class=\"navbar-blank navbar-nav navbar-site\">",
            "message": "Verify the <ul> element with \"menubar\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfba2a29cc0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbf7bdc6"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul role=\"menubar\" class=\"navbar-blank navbar-nav navbar-site\">",
            "message": "The element with role \"menubar\" owns the child element with the role \"link\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99f785ed7c6a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14403b27"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul role=\"menubar\" class=\"navbar-blank navbar-nav navbar-site\">",
            "message": "The element with role \"menubar\" owns the child element with the role \"link\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a role=\"menuitem\" aria-label=\"\" target=\"\" href=\"https://www.castlepoint.gov.uk/w/apply-for-it\" class=\"nav-link text-truncate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e8f126b4dd3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc4b5ee7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.castlepoint.gov.uk/report-it-header\" class=\"nav-link text-truncate \">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5141edf2ece",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-097eba4b"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"https://www.castlepoint.gov.uk/report-it-header\" class=\"nav-link text-truncate \">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b22ddd67eb5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6d5525c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a role=\"menuitem\" aria-label=\"\" target=\"\" href=\"https://www.castlepoint.gov.uk/w/supporting-our-residents\" class=\"nav-link text-truncate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99a5c10a7818",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52b71959"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a role=\"menuitem\" aria-label=\"\" target=\"\" href=\"https://www.castlepoint.gov.uk/w/supporting-our-residents\" class=\"nav-link text-truncate\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "086f55e2d69d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cef95482"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.castlepoint.gov.uk/translate\" class=\"nav-link text-truncate \">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c91bddeb8095",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78d3821f"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"https://www.castlepoint.gov.uk/translate\" class=\"nav-link text-truncate \">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc9db3c185bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9289741"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Go to Castle Point Borough Council\" href=\"https://www.castlepoint.gov.uk\" class=\"logo custom-logo header-logo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c039126f478",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bd0946e"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<input role=\"search\" value=\"\" type=\"text\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" title=\"Search\" placeholder=\"Search...\" name=\"q\" data-qa-id=\"searchInput\" autocomplete=\"off\" aria-label=\"Search\">",
            "message": "The ARIA role 'search' is not valid for the element <input>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19f458e8f8c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f80fc697"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input role=\"search\" value=\"\" type=\"text\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" title=\"Search\" placeholder=\"Search...\" name=\"q\" data-qa-id=\"searchInput\" autocomplete=\"off\" aria-label=\"Search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34513846ea6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4c58fa0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"btn btn-unstyled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45730b07406f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef5c09b2"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"btn btn-unstyled\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9400f5ce136",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6671cc8"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Council services' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b393d8790a8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0da6471"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.gov.uk/register-to-vote\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8415ff361ce2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0bb4a4c5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"asset-user-info text-secondary\">",
            "message": "Confirm this text 'Published 08/04/26' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7793c1d4d2f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60b6f7b5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"asset-user-info text-secondary\">",
            "message": "Confirm this text 'Published 26/03/26' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"asset-user-info text-secondary\">",
            "message": "Confirm this text 'Published 26/03/26' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"asset-user-info text-secondary\">",
            "message": "Confirm this text 'Published 26/03/26' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"asset-user-info text-secondary\">",
            "message": "Confirm this text 'Published 26/03/26' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div id=\"feedbackMessage\" class=\"feedback-text\">",
            "message": "Confirm this text 'Share your feedback' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28909b007279",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba41a905"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p id=\"feedbackDescription\">",
            "message": "Confirm this text 'Please answer the following questions' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8095907e2d0f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b74dc1c9"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<ul id=\"yui_patched_v3_19_2_1_1776390748373_136\" role=\"menubar\" class=\"navbar-blank navbar-nav navbar-site\" aria-label=\"Site Pages\">",
            "message": "Verify the <ul> element with \"menubar\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9122030b1c8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0a2edc9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div aria-labelledby=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close-label\" role=\"button\" tabindex=\"3\" class=\"cookie-consent_close\" id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d97c0e1f8fec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7ee4f84"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93239d06bdfc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" data-cookie-consent=\"true\" class=\"btn btn-primary btn-cookie-consent mr-2\" id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_acceptAllCookies\" href=\"#\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36b635445614",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37c7a107"
          }
        ],
        "outcomeCount": 3072,
        "uniqueFailedCount": 29,
        "duplicateFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 78,
          "failed": 14,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-allowed-attr",
          "aria/aria-allowed-role",
          "keyboard-accessible/tabindex",
          "landmarks/landmark-unique",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close",
            "selector": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close",
            "html": "<div id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close\" class=\"cookie-consent_close\" tabindex=\"3\" role=\"button\" aria-labelledby=\"_com_placecube_cookieconsent_web_p...",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cdb1bd9e3ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24779e12"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_acceptAllCookies",
            "selector": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_acceptAllCookies",
            "html": "<a href=\"#\" id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_acceptAllCookies\" class=\"btn btn-primary btn-cookie-consent mr-2\" data-cookie-consent=\"true\" tabindex=\"1\">\n\t\t\t\t\t\tAccept al...",
            "impact": "serious",
            "message": "Element has tabindex=\"1\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a748ae1396d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6342d724"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_rejectAllCookies",
            "selector": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_rejectAllCookies",
            "html": "<a href=\"#\" id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_rejectAllCookies\" class=\"btn btn-primary btn-cookie-consent mr-2\" data-cookie-consent=\"false\" tabindex=\"1\">\n\t\t\t\t\t\t\tReject ...",
            "impact": "serious",
            "message": "Element has tabindex=\"1\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6b2707eb60d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c0b5cc8"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_setCookiePreferences",
            "selector": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_setCookiePreferences",
            "html": "<a href=\"https://www.castlepoint.gov.uk/home/-/cookie-consent/preferences\" id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_setCookiePreferences\" class=\"btn btn-primary\" tabindex=\"2\">...",
            "impact": "serious",
            "message": "Element has tabindex=\"2\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97e858474fb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f83e129"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "div:nth-of-type(2) > div[aria-label=\"account\"]",
            "selector": "div:nth-of-type(2) > div[aria-label=\"account\"]",
            "html": "<div class=\"account-links\" role=\"region\" aria-label=\"account\">\n\t\t\t\t\t\t\t\t\t<a href=\"/sign-in\">Your account</a>\n\t\t\t\t\t\t\t</div>",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"account\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c298e5a64b3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34bf3d8f"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#senna_surface1 > div:nth-of-type(3)",
            "selector": "#senna_surface1 > div:nth-of-type(3)",
            "html": "<div><div><div aria-hidden=\"true\" class=\"dropdown-menu search-bar-suggestions-dropdown-menu\" role=\"presentation\"><ul class=\"list-unstyled\" role=\"menu\"><li role=\"presentation\"><button class=\"dropdown-i...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5315731c703",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7efd6b7f"
          },
          {
            "rule": "aria/aria-allowed-attr",
            "xpath": "div:nth-of-type(2) > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(1) > label > input",
            "selector": "div:nth-of-type(2) > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(1) > label > input",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"HardToUnderstand\">",
            "impact": "critical",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f74a62cdd352",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ae4d78c"
          },
          {
            "rule": "aria/aria-allowed-attr",
            "xpath": "div:nth-of-type(2) > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(2) > label > input",
            "selector": "div:nth-of-type(2) > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(2) > label > input",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"Neutral\">",
            "impact": "critical",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2af00c99067f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-21f117d2"
          },
          {
            "rule": "aria/aria-allowed-attr",
            "xpath": "div:nth-of-type(3) > label > input",
            "selector": "div:nth-of-type(3) > label > input",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"EasyToUnderstand\">",
            "impact": "critical",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4c3785f2291",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-545ad971"
          },
          {
            "rule": "aria/aria-allowed-attr",
            "xpath": "div:nth-of-type(3) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(1) > label > input",
            "selector": "div:nth-of-type(3) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(1) > label > input",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"Yes\">",
            "impact": "critical",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "145b638909a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62df025d"
          },
          {
            "rule": "aria/aria-allowed-attr",
            "xpath": "div:nth-of-type(3) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(2) > label > input",
            "selector": "div:nth-of-type(3) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(2) > label > input",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"No\">",
            "impact": "critical",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29853e2cce87",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f0f4206"
          },
          {
            "rule": "aria/aria-allowed-attr",
            "xpath": "div:nth-of-type(2) > div > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(1) > label > input",
            "selector": "div:nth-of-type(2) > div > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(1) > label > input",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"YesYouCanContactMe\">",
            "impact": "critical",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c37b789ac2b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54803b94"
          },
          {
            "rule": "aria/aria-allowed-attr",
            "xpath": "div:nth-of-type(2) > div > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(2) > label > input",
            "selector": "div:nth-of-type(2) > div > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(2) > label > input",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"NoPleaseDoNotContactMe\">",
            "impact": "critical",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fedabac8738",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-243ccf6f"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "div > input[name=\"q\"]",
            "selector": "div > input[name=\"q\"]",
            "html": "<input aria-label=\"Search\" autocomplete=\"off\" data-qa-id=\"searchInput\" name=\"q\" placeholder=\"Search...\" title=\"Search\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords...",
            "impact": "minor",
            "message": "Role \"search\" is not allowed on element <input>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23c68654ad54",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee53fe21"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 14,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 436,
          "failed": 15,
          "cantTell": 153,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R12",
          "QW-ACT-R30",
          "QW-ACT-R38",
          "QW-ACT-R66",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R33",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R38",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R66",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cdf662e2387",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67cdbced"
          },
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R38",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc4a75/",
            "description": "The test target owns elements that doesn't have the correct role.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target owns elements that doesn't have the correct role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0762847f61e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6958f87e"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc1e0cc822b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R66",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/m6b1q3/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d1e4673a6a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2430bed8"
          },
          {
            "rule": "QW-ACT-R66",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/m6b1q3/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7a527eb7693",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 606,
        "duplicateFailedCount": 10,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 32
    },
    {
      "submittedUrl": "https://www.causewaycoastandglens.gov.uk/",
      "finalUrl": "https://causewaycoastandglens.gov.uk/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Causeway Coast &amp; Glens Borough Council | Causeway Coast &amp; Glens Borough Council",
      "elapsedMs": 24836,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1122,
          "failed": 113,
          "cantTell": 30,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r78"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r47",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hover:underline font-bold\"]",
            "html": "<a class=\"hover:underline font-bold\" href=\"tel:+44 (0) 28 7034 7034\">Contact Us:\n\t\t\t\t\t\t\t+44 (0) 28 7034 7034</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f337e3be172f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34af2123"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\"]",
            "html": "<button type=\"submit\" class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "437f9b13818c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a55a5fec"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-10 w-10 transition duration-200 ease-in-out hover:bg-opacity-80\"]",
            "html": "<a href=\"https://www.facebook.com/CausewayCoastandGlensCouncil\" class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-10 w-10 transition duration-200 ease-in-out hover:bg-opacity-80\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9da6025cfca3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bceae6b3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-10 w-10 transition duration-200 ease-in-out hover:bg-opacity-80\"]",
            "html": "<a href=\"https://twitter.com/CausewayCouncil\" class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-10 w-10 transition duration-200 ease-in-out hover:bg-opacity-80\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-10 w-10 transition duration-200 ease-in-out hover:bg-opacity-80\"]",
            "html": "<a href=\"https://www.youtube.com/channel/UCoRbRN31IcB46E4OZsDpetw\" class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-10 w-10 transition duration-200 ease-in-out hover:bg-opacity-80\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand font-bold text-xl\"]",
            "html": "<a class=\"text-brand font-bold text-xl\" href=\"https://causewaycoastandglens.gov.uk/news\">Latest News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "801ace0746a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d3523b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/council/mayor\">About the Mayor</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5335611fcbed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/council/mayor/the-mayors-charity\">Mayor's Charity</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/council/mayor/deputy-mayor\">About Deputy Mayor</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/live\">Live</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/live/bins-and-recycling \">Bins & Recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/live/births-deaths-and-marriages \">Births, Deaths and Marriages</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/live/health-and-built-environment \">Health & Built Environment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/live/community-culture/community-services \">Community Services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/work\">Work</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/work/keep-in-touch \">Weekly Business Support Updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/work/support \">Business Support Programmes</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/work/support/business-events \">Business Training & Events</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/work/support/grow-your-business/fund-your-business \">Business Grants & Funding</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/see-do\">See and Do</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/see-do/leisure-centres \">Leisure Centres</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/see-do/caravan-parks \">Caravan Parks</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/see-do/beaches \">Beaches</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/see-do/arts_museums \">Arts & Museums</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council\">Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/tenders \">Tenders</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/council/councillors \">Your Councillors</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/council/publications-policies \">Council Documents</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\" https://causewaycoastandglens.gov.uk/council/minutes \">Council Minutes</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hover:underline\"]",
            "html": "<a href=\"tel:+44 (0) 28 7034 7034\" class=\"hover:underline\">+44 (0) 28 7034 7034</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10f8706d2c66",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-483d06aa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hover:underline\"]",
            "html": "<a href=\"mailto:info@causewaycoastandglens.gov.uk\" class=\"hover:underline\">info@causewaycoastandglens.gov.uk</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/live\" class=\"text-brand underline\">Live</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd6967c1c320",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9cfd6bd7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/council\" class=\"text-brand underline\">Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/see-do\" class=\"text-brand underline\">See & Do</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/news\" class=\"text-brand underline\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/whats-on\" class=\"text-brand underline\">What's On</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/contact-us\" class=\"text-brand underline\">Contact Us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/a-to-z\" class=\"text-brand underline\">A to Z</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/tenders\" class=\"text-brand underline\">Tenders</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/live/planning\" class=\"text-brand underline\">Planning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/live/bins-and-recycling\" class=\"text-brand underline\">Bins and Recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/live/health-and-built-environment\" class=\"text-brand underline\">Health & Built Environment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/live/off-street-car-parking\" class=\"text-brand underline\">Off Street Car Parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/work/about-us\" class=\"text-brand underline\">About Us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/council/minutes\" class=\"text-brand underline\">Minutes and Audio Recordings</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/council/publications-policies\" class=\"text-brand underline\">Publications & Policies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/council/councillors\" class=\"text-brand underline\">Councillors</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/council/council-champions\" class=\"text-brand underline\">Council Champions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/see-do/leisure-centres\" class=\"text-brand underline\">Leisure and Sport Centres</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/see-do/caravan-parks\" class=\"text-brand underline\">Holiday and Leisure Parks</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/live/community-culture/community-services\" class=\"text-brand underline\">Community Development</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/live/health-and-built-environment/building-control\" class=\"text-brand underline\">Building Control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/work/support/business-events\" class=\"text-brand underline\">Training & Events</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/council/council-champions/veterans-champion\" class=\"text-brand underline\">Veterans’ Champion</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/work/support/support-programmes/go-succeed\" class=\"text-brand underline\">Go Succeed Enterprise Support Service</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-12 w-12 transition duration-200 ease-in-out hover:bg-opacity-80\"]",
            "html": "<a href=\"https://www.facebook.com/CausewayCoastandGlensCouncil\" class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-12 w-12 transition duration-200 ease-in-out hover:bg-opacity-80\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b28bc4bdff3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e614844d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-12 w-12 transition duration-200 ease-in-out hover:bg-opacity-80\"]",
            "html": "<a href=\"https://twitter.com/CausewayCouncil\" class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-12 w-12 transition duration-200 ease-in-out hover:bg-opacity-80\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-12 w-12 transition duration-200 ease-in-out hover:bg-opacity-80\"]",
            "html": "<a href=\"https://www.youtube.com/channel/UCoRbRN31IcB46E4OZsDpetw\" class=\"inline-flex items-center justify-center p-2 rounded-full bg-brand h-12 w-12 transition duration-200 ease-in-out hover:bg-opacity-80\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/footer-information/site-map\" class=\"text-brand underline\">Site map</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/footer-information/disclaimer\" class=\"text-brand underline\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/footer-information/privacy-statement\" class=\"text-brand underline\">Privacy Statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/footer-information/freedom-of-information\" class=\"text-brand underline\">Freedom Of Information</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/footer-information/equality-and-accessibility\" class=\"text-brand underline\">Equality and Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/footer-information/job-opportunities\" class=\"text-brand underline\">Job Opportunities</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/footer-information/cookie-policy\" class=\"text-brand underline\">Cookie Policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-brand underline\"]",
            "html": "<a href=\"https://causewaycoastandglens.gov.uk/footer-information/pdf-reader-link\" class=\"text-brand underline\">PDF Reader Link</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-white bg-brand py-3 px-3.5 block sm:inline-block xl:inline mt-[20px] xl:mt-0\"]",
            "html": "<a class=\"text-white bg-brand py-3 px-3.5 block sm:inline-block xl:inline mt-[20px] xl:mt-0\" href=\"http://causewayportal.mmcsolutions.biz/\">Staff portal login</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bac8e8653974",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb125177"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\"]",
            "html": "<button type=\"submit\" class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12f5c75f33b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11ae1940"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h5[@class=\"hover:underline text-base text-left\"]",
            "html": "<h5 class=\"hover:underline text-base text-left\">Ballymoney Spring Fair 2026 – Best Window Display ...</h5>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c6b096f9cb9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca8fb130"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h4[@class=\"font-body\"]",
            "html": "<h4 class=\"font-body\">Contact Us</h4>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "692f454ec6bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-deaa7e1a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89ef35dcfe5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f797f232ef4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.88:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Latest News</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a389b4d0254",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee1388ac"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">20 Year Celebrations</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Tourism</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Events</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Moving to the Borough</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Leisure Centres</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Holiday & Leisure</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Council Meetings</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Tenders</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Advice and Support</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Safeguarding</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Arts & Museums</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"hover:underline font-bold text-xl\"]",
            "html": "<h3 class=\"hover:underline font-bold text-xl\">Business Support</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1315,
        "duplicateFailedCount": 98,
        "uniqueFailedCount": 15,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1050,
          "failed": 7,
          "cantTell": 16,
          "inapplicable": 50
        },
        "failedRules": [
          "button-name",
          "heading-order",
          "list",
          "meta-viewport-large",
          "page-has-heading-one",
          "tabindex"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "nested-interactive",
          "presentation-role-conflict",
          "region",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".hover\\:text-white",
            "html": "<button type=\"submit\" class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\">",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2014f18157b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9276d743"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "div:nth-child(1) > .no-underline.sm\\:flex.flex-row > .w-2\\/3.md\\:w-3\\/4.xl\\:w-2\\/3 > .ps-3.prose.flex-grow > h5",
            "html": "<h5 class=\"hover:underline text-base text-left\">Ballymoney Spring Fair 2026 – Best Window Display Competition Launched</h5>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9984e6b96f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-398067c3"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col-span-3.sm\\:mt-0.mt-12:nth-child(1) > .prose-a\\:text-brand.prose-footer.prose > .font-body",
            "html": "<h4 class=\"font-body\">Contact Us</h4>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0292f3c498b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f149a94f"
          },
          {
            "rule": "list",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/list?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".justify-end.list-none.gap-4",
            "html": "<ul class=\"flex items-center justify-end list-none gap-4\">",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: div",
            "relatedPaths": [
              ".mt-0.sm\\:text-left.text-center"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b995f95358e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-554b0c4d"
          },
          {
            "rule": "meta-viewport-large",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-viewport-large?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "meta[name=\"viewport\"]",
            "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=2.0\">",
            "message": "Users should be able to zoom and scale the text up to 500%",
            "fixSummary": "Fix any of the following:\n  <meta> tag limits zooming on mobile devices",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "169b3ec29bc2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7cb9f1f1"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" class=\"h-full\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43a9b0b7615e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee8d7590"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".screen-reader",
            "html": "<a href=\"#main\" class=\"screen-reader text-brand text-center flex  uppercase justify-center px-4 py-0.5 border border-transparent font-medium rounded-md shadow-sm sm:px-8 bg-white focus:ring-gray-300 focus:ring-opacity-50\" tabindex=\"1\">skip to main content</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b99b1fcdd30",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ad8f762"
          }
        ],
        "outcomeCount": 1123,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 7
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3240,
          "failed": 28,
          "cantTell": 16,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_child_valid",
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_visible",
          "input_label_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"x-ua-compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dadbf4198a4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link color=\"#694d6b\" href=\"https://causewaycoastandglens.gov.uk/assets/meta/favicon_svg.svg\" rel=\"mask-icon\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d1daba8111f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf7d1466"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#694d6b\" href=\"https://causewaycoastandglens.gov.uk/assets/meta/favicon_svg.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45c2170a6bd3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d517d5d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=Lora:wght@400;700&family=Open+Sans:wght@300;400;500;700&display=swap\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c36c1197e4f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec848577"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"screen-reader text-brand text-center flex  uppercase justify-center px-4 py-0.5 border border-transparent font-medium rounded-md shadow-sm sm:px-8 bg-white focus:ring-gray-300 focus:ring-opacity-50\" href=\"#main\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a6d376ff049",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9db34f6d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a tabindex=\"1\" class=\"screen-reader text-brand text-center flex  uppercase justify-center px-4 py-0.5 border border-transparent font-medium rounded-md shadow-sm sm:px-8 bg-white focus:ring-gray-300 focus:ring-opacity-50\" href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6ce67c39f23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a94cd215"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-label=\"Search\" type=\"search\" placeholder=\"Search the site\" class=\"inline bg-white border border-white rounded-tl-full rounded-bl-full py-2 pl-3 pr-16 placeholder-gray-900 focus:outline-none focus:text-gray-900 focus:placeholder-gray-400 focus:ring-1 focus:ring-indigo-500 focus:border-brand-secondary \" name=\"q\" id=\"search\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "877cad1e94f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-badbed16"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\" type=\"submit\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca5815062e05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d04d1236"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg stroke=\"currentColor\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"h-5 w-5 block\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28cd77fadd99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a131df5"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul class=\"flex items-center justify-end list-none gap-4\">",
            "message": "The element with role \"list\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34547c349ab1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7ea5ecb"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" class=\"h-5 w-5 fill-current text-brand-footer\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48046137ab85",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab7e5d4c"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-5 w-5 fill-current text-brand-footer\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b811c04d277",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1e99309"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 51 36\" fill=\"currentColor\" class=\"h-5 w-5 fill-current text-brand-footer\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bfc3153da33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18e832c3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"no-underline inline-flex w-full h-full border-b border-gray-200  sm:flex flex-row overflow-hidden group items-start\" href=\"https://causewaycoastandglens.gov.uk/news/ballymoney-spring-fair-2026-best-window-display-competition-launched\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ded163a5d3a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-094532f2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"text-right mt-3.5\">",
            "message": "Confirm this text 'Read More' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22d596bf0ab7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc160f73"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"no-underline inline-flex w-full h-full border-b border-gray-200  sm:flex flex-row overflow-hidden group items-start\" href=\"https://causewaycoastandglens.gov.uk/news/leisure-and-development-committee-tuesday-21st-april-2026\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fecd3eb27574",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7b669fd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"text-right mt-3.5\">",
            "message": "Confirm this text 'Read More' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"no-underline inline-flex w-full h-full border-b border-gray-200  sm:flex flex-row overflow-hidden group items-start\" href=\"https://causewaycoastandglens.gov.uk/news/planning-committee-meeting-wednesday-22nd-april-2026\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c6fbc281318",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e57c555f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"text-right mt-3.5\">",
            "message": "Confirm this text 'Read More' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"no-underline inline-flex w-full h-full border-b border-gray-200  sm:flex flex-row overflow-hidden group items-start\" href=\"https://causewaycoastandglens.gov.uk/news/council-programme-brings-generations-together-in-millburn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de3f60f29222",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bc04a19"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"text-right mt-3.5\">",
            "message": "Confirm this text 'Read More' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"no-underline inline-flex w-full h-full border-b border-gray-200  sm:flex flex-row overflow-hidden group items-start\" href=\"https://causewaycoastandglens.gov.uk/news/coleraine-future-town-fund-20m-10-year-vision-and-regeneration-plan-approved-by-uk-government\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86635b62b229",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1d3fb29e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"text-right mt-3.5\">",
            "message": "Confirm this text 'Read More' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"no-underline inline-flex w-full h-full border-b border-gray-200  sm:flex flex-row overflow-hidden group items-start\" href=\"https://causewaycoastandglens.gov.uk/news/rnli-lifeguards-to-return-to-north-coast-over-easter-break\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd14cd98dd8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93485ef0"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"text-right mt-3.5\">",
            "message": "Confirm this text 'Read More' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" class=\"h-5 w-5 fill-current text-brand-footer\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24 24\" fill=\"currentColor\" class=\"h-5 w-5 fill-current text-brand-footer\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 51 36\" fill=\"currentColor\" class=\"h-5 w-5 fill-current text-brand-footer\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 3269,
        "uniqueFailedCount": 20,
        "duplicateFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 86,
          "failed": 6,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "adaptable/list-children",
          "keyboard-accessible/tabindex",
          "labels-and-names/button-name",
          "navigable/heading-order",
          "navigable/page-has-heading-one"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "adaptable/list-children",
            "xpath": "ul > div",
            "selector": "ul > div",
            "html": "<div class=\"text-center mt-0 sm:text-left\">\n\n\t\t\t\t\t\t\t\t\t<ul class=\" gap-2 text-white flex flex-wrap justify-center sm:justify-start\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.facebook....",
            "impact": "serious",
            "message": "List contains non-<li> child <div>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9022f8928d4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cd98082"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "body > a[href=\"#main\"]",
            "selector": "body > a[href=\"#main\"]",
            "html": "<a href=\"#main\" class=\"screen-reader text-brand text-center flex  uppercase justify-center px-4 py-0.5 border border-transparent font-medium rounded-md shadow-sm sm:px-8 bg-white focus:ring-gray-300 f...",
            "impact": "serious",
            "message": "Element has tabindex=\"1\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2186fa2fe222",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d10063e"
          },
          {
            "rule": "navigable/page-has-heading-one",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page does not contain a level-one heading.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2b3685b8222",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36cff4af"
          },
          {
            "rule": "navigable/heading-order",
            "xpath": "div:nth-of-type(1) > a > div:nth-of-type(2) > div:nth-of-type(1) > h5",
            "selector": "div:nth-of-type(1) > a > div:nth-of-type(2) > div:nth-of-type(1) > h5",
            "html": "<h5 class=\"hover:underline text-base text-left\">Ballymoney Spring Fair 2026 – Best Window Display Competition Launched</h5>",
            "impact": "moderate",
            "message": "Heading level 5 skipped from level 3. Use h4 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a8fadb14ae4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-092897df"
          },
          {
            "rule": "navigable/heading-order",
            "xpath": "div:nth-of-type(1) > div > div:nth-of-type(1) > div > h4",
            "selector": "div:nth-of-type(1) > div > div:nth-of-type(1) > div > h4",
            "html": "<h4 class=\"font-body\">Contact Us</h4>",
            "impact": "moderate",
            "message": "Heading level 4 skipped from level 2. Use h3 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c779f544dbef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03eff25f"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "form > div > button",
            "selector": "form > div > button",
            "html": "<button type=\"submit\" class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\">\n\t\t\t\t\t\t\t\t\t<svg class=\"h-5 w-5 block\" x...",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7e99bddd10f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-22c84138"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 489,
          "failed": 31,
          "cantTell": 162,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R11",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R14",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "655bd210f2e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2971458a"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d73beac74e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 682,
        "duplicateFailedCount": 29,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 135
    },
    {
      "submittedUrl": "https://www.centralbedfordshire.gov.uk/",
      "finalUrl": "https://www.centralbedfordshire.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Central Bedfordshire Council",
      "elapsedMs": 11786,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d708e5ab9de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5abfc8dfb6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d0ed37ed4dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28df651e8609",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2ce0ddbe6ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43d6d3d7d28b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df8b72a79669",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b06f0f3b8fa0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcc1aa1ad7a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9ed610d92ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3a67d8d7013",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a040461ec483",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b928d40f038",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99a66470ecd9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "746ba217ff2e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.ceredigion.gov.uk/",
      "finalUrl": "https://www.ceredigion.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Ceredigion County Council",
      "elapsedMs": 18122,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 73,
          "failed": 5,
          "cantTell": 6,
          "inapplicable": 68
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary btn-sm mx-1\"]",
            "html": "<a class=\"btn btn-primary btn-sm mx-1\" href=\"https://www.darganfodceredigion.cymru/\" role=\"button\">Twristiaeth</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f6bc263daff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de08c865"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary btn-sm mx-1\"]",
            "html": "<a class=\"btn btn-primary btn-sm mx-1\" href=\"https://www.discoverceredigion.wales/\" role=\"button\">Tourism</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f4e2395f425",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9f0709349bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 152,
        "duplicateFailedCount": 2,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 78,
          "failed": 1,
          "cantTell": 2,
          "inapplicable": 66
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-role",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-required-attr",
          "aria-roles",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "img[src$=\"tourism.png\"]",
            "html": "<img src=\"images/tourism.png\" class=\"img-fluid d-block mx-auto mb-3\" alt=\"Ceredigion tourism logo\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4df3a42d1082",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-865ac043"
          }
        ],
        "outcomeCount": 147,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 211,
          "failed": 10,
          "cantTell": 10,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "style_color_misuse",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/lib/bootstrap/css/bootstrap.min.css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a48ec3b26dfc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a6e4320"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/lib/bootstrap/css/bootstrap.min.css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7948175dd61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65b9475d"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link href=\"/lib/bootstrap/css/bootstrap.min.css\" rel=\"stylesheet\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e11ef8d7084",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f3ccf45"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Ewch i'n gwefan Cymraeg' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4f872bd88a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Visit our English website' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h1 class=\"text-center\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 24px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f76f3f4884cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7390307b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Ceredigion' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"text-uppercase\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 32px and weight of 500",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2f2407a1aef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3db434f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'County Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a role=\"button\" href=\"https://www.darganfodceredigion.cymru/\" class=\"btn btn-primary btn-sm mx-1\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f982f2f769b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6bd190a5"
          }
        ],
        "outcomeCount": 222,
        "uniqueFailedCount": 7,
        "duplicateFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 36,
          "failed": 0,
          "cantTell": 11,
          "inapplicable": 1
        },
        "failedRules": [],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R28",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [],
        "outcomeCount": 48,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 5
    },
    {
      "submittedUrl": "https://www.charnwood.gov.uk/",
      "finalUrl": "https://www.charnwood.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Charnwood Borough Council",
      "elapsedMs": 18293,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1006,
          "failed": 17,
          "cantTell": 29,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r80"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r10",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"prefix-overlay-close prefix-overlay-action-later\"]",
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\" title=\"Close subscription dialog\">Close subscription dialog</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a97574acd116",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4ec9f39"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-dismissButton\"]",
            "html": "<button class=\"prefix-overlay-action-dismiss\" id=\"prefix-dismissButton\">No Thanks</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66ac68c649b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09591ded"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-laterButton\"]",
            "html": "<button class=\"prefix-overlay-action-later\" id=\"prefix-laterButton\">Remind Me Later</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25fea60e5305",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09fb05d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `search` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2fd482901d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a77479779872",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.04:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7715cb910fa8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.27:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.27:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.27:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.04:1 which is\n        below the required contrast of 3:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b60e0e0ed9b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We use some essential cookies to make this website...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2124fb673ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We would also like to set additional cookies to un...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We also use cookies set by other sites to help us ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"introduction\"]",
            "html": "<p class=\"introduction\">How can we help you today?</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33d3c000b89e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5fe69e48"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p style=\"color:#fff;font-size: 14px;font-weight:bold;margin: 0px;\">...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acce990e14d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p[@class=\"introduction\"]",
            "html": "<p class=\"introduction\">How can we help you today?</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c210db8a845e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52ec799d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p[@class=\"cuttlefish\"]",
            "html": "<p class=\"cuttlefish\">...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc9412e6bfba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fcad0433"
          }
        ],
        "outcomeCount": 1099,
        "duplicateFailedCount": 5,
        "uniqueFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 748,
          "failed": 2,
          "cantTell": 9,
          "inapplicable": 38
        },
        "failedRules": [
          "aria-dialog-name",
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-dialog-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#prefix-overlay-outer",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-describedby=\"prefix-overlay-step1\" style=\"height: 350px;\">",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6a8a496fc8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05d206e5"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".search-box > .search-form[action=\"/search\"][role=\"search\"]",
            "html": "<form class=\"search-form\" action=\"/search\" autocomplete=\"off\" role=\"search\" aria-label=\"Site wide\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".searchform"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99674a8df85c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f67c4489"
          }
        ],
        "outcomeCount": 797,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2347,
          "failed": 116,
          "cantTell": 108,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_complementary_labelled",
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "form_interaction_review",
          "input_label_visible",
          "label_ref_valid",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"x-ua-compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca484612c7a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" type=\"text/css\" href=\"https://www.charnwood.gov.uk/themes/base/css/master.css?v=1776083604\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c414a1f62f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b633283a"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" type=\"text/css\" href=\"https://www.charnwood.gov.uk/themes/base/css/master.css?v=1776083604\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8174a0f083b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c421408"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/#content\" class=\"skip-tag skip-to-content\" id=\"top-of-page\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c99c9cc0c1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3c654b6"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form action=\"/cookies-policy\" method=\"post\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8690a89ce959",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66a51a69"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"btn\" value=\"accept\" name=\"accept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61d869583c8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86586f08"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"btn\" value=\"accept\" name=\"accept\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54306e77c3a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d1ec5ed"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"btn\" value=\"reject\" name=\"reject\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d793b2282af9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93301b8f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"btn\" value=\"reject\" name=\"reject\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55bcae222b7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-693bf077"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/cookies-policy#content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00fdbbe44d80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e28385f8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/cookies-policy#content\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42ac0e994ec3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a26d50ac"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "349407963236",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95d397a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c15b7b4ba4e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6cbabc67"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/atoz\" class=\"a-z-label\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91a89f8599e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42267c3f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/atoz\" class=\"a-z-label\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40bb48aab76d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eabf204b"
          },
          {
            "rule": "label_ref_valid",
            "xpath": null,
            "html": "<label class=\"text-only\" for=\"header-search-q\">",
            "message": "The value \"header-search-q\" of the 'for' attribute is not the 'id' of a valid element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2cf917870ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ebb9d28f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"Search\" type=\"submit\" class=\"search-button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9301343c3b55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc814af0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"Search\" type=\"submit\" class=\"search-button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33c87ca908ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e32d575"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"Search\" type=\"submit\" class=\"search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b15e6b1bcee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc6e6dee"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://my.charnwood.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e718d8719b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-523088f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://my.charnwood.gov.uk/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb7734226ed0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6fef85d5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/pages/contacts\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc07d2824852",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56bbb9cc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/contacts\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14082694aa9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50752dea"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main class=\"page-content\" id=\"content\" role=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72fdd02df68b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a974c03"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"introduction\">",
            "message": "Confirm this text 'How can we help you today?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6c67d8b82c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fe700ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"Search\" type=\"submit\" class=\"search-button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"Search\" type=\"submit\" class=\"search-button\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#for-residents\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57d351cefa7b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59131031"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#for-business\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba908355b9ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8310941f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#your-council\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f27c1111f3d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17a2bcae"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<h2 class=\"text-only\">",
            "message": "Confirm the word(s) 'Top' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d28f626d1eeb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d95d330"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/report\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7466c7790379",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee064925"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 48 39\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67785974e0d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e3e2436"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/recycling\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76481e566e83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-067d502d"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 48 48\" data-name=\"Layer 1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96abc255bc06",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5479e980"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/planning_explorer\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5c8f48e9162",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37f34904"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd5a11ede88f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e71a47d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/pay\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e25f6ab83037",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e4d6d32"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "289b667537e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-666f947d"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/jobs\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "026157ed13d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e37beb6"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/flooding\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "697d7e96b0b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-583a1623"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/flood_warnings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b61052dcf091",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0fdb9a3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/check_for_flooding_in_your_area\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3efce2afd68e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c25fd951"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/be_prepared\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e17038568ab7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16785a27"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/elections\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d009b64fdf5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2a97a8a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/canvass\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16a3205e0254",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-993407c8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/register_vote\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3b358a5055c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3071f7a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/moved_house\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "131be825f48f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e087b596"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/recycling\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/gardenwaste\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9582c4515e72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ba43d59"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/special_collections\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af1353a14712",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de125463"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/green_recycling_bin\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7af07d7ae8a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-322115f4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/benefits_and_entitlements\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e042d6172f17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8dc8099"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/apply_for_ct_and_or_hb_support\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d833e1a02e5c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36b50487"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/housing_benefit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c8ffa19e9e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f638f4fc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/discretionary_payments\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcf17ef17127",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3a09584"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/council_tax\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30735e205906",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f65d7c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/apply_for_ct_and_or_hb_support\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/how_much_is_my_council_tax\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f82eb976a0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a74bf17d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/your_council_tax_bill_explained\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f460aa4d824",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5482c370"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/council_tenants\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bf787866454",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8c5e87f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/advice_on_housing_applying_for_housing_and_homelessness\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84da44ffd9d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3f91928"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/housingneeds\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80df7ae623ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08a9e7a0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2576a831e79a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b875fa11"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button title=\"Stop animation\" class=\"flex-toggle-pause\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6998cc108be3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c5dff3d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/pages/email_alerts\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af15523b3863",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a12b5246"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/email_alerts\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "523cd10455ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16fc6aad"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"/pages/email_alerts\">",
            "message": "Text contrast of 1.79 with its background is less than the WCAG AA minimum requirements for text of size 19.2px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "739cfb140fed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4f5aaba"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Time to Discover Charnwood (opens in new window)\" target=\"_blank\" href=\"http://www.discovercharnwood.co.uk\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67f1326a5630",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-322f1111"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Time to Discover Charnwood (opens in new window)\" target=\"_blank\" href=\"http://www.discovercharnwood.co.uk\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c87e32fddb54",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74160287"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a title=\"Time to Discover Charnwood (opens in new window)\" target=\"_blank\" href=\"http://www.discovercharnwood.co.uk\">",
            "message": "The foreground text and its background color are both detected as #f2f2f2. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fff78e7a321",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d50c273"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.charnwood.gov.uk/rightstuff\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ac8e2421d92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-574ed939"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.charnwood.gov.uk/rightstuff\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "737604acdad7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a1c1d88"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"https://www.charnwood.gov.uk/rightstuff\">",
            "message": "The foreground text and its background color are both detected as #f2f2f2. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4850c3887bd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e40f0373"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/news\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebf6be8067dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31b002c0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/news/2026/04/16/artisan_and_kickstart_markets_return_to_loughborough_this_month\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b493f927e6d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c79ee07"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/news/2026/04/16/charnwood_based_projects_delivered_with_p13_million_of_government_funding_are_celebrated\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a83c9e3b859c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0416bb9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/news/2026/04/14/last_chance_to_have_a_say_on_town_and_parish_council_plans\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a78b3fc9c53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-813124d6"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside class=\"page-sidebar\" id=\"sidebar\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d0fcd21b682",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d22abef"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/contacts\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/facebook\" target=\"_blank\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc2469c50c7b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-58070042"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.instagram.com/charnwoodbc/\" target=\"_blank\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37b91fa66a29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96084d74"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.linkedin.com/company/charnwood-borough-council/\" target=\"_blank\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d34060196c9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25d19b6a"
          },
          {
            "rule": "form_interaction_review",
            "xpath": null,
            "html": "<form target=\"_blank\" method=\"post\" accept-charset=\"UTF-8\" action=\"https://public.govdelivery.com/accounts/UKCHARNWOOD/subscribers/qualify\" id=\"GD-snippet-form\" style=\"padding: 10px 5px 10px; max-width: 100%; width: 15em\">",
            "message": "Verify that interacting with content will not open pop-up windows or change the active window without informing the user",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "788dabdf204a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd4a4c5a"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form target=\"_blank\" method=\"post\" accept-charset=\"UTF-8\" action=\"https://public.govdelivery.com/accounts/UKCHARNWOOD/subscribers/qualify\" id=\"GD-snippet-form\" style=\"padding: 10px 5px 10px; max-width: 100%; width: 15em\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6874372c71be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df39d63a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input style=\"border:1px solid #4B4B4B;background:#ffffff;padding:10px 5px;font-size: 14px !important;box-sizing: border-box; width:100%;text-align:left;display:inline-block;margin-bottom:5px;\" placeholder=\"Enter your email address\" id=\"newsletter-email-address\" name=\"email\" type=\"text\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5d3e1dec304",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc3ae6d4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input style=\"text-decoration:none;cursor:pointer;display: inline-block;width:100%;margin-bottom:0px;\" class=\"btn btn--cta\" value=\"Sign Up\" name=\"commit\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83ea852734fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f00e637"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input style=\"text-decoration:none;cursor:pointer;display: inline-block;width:100%;margin-bottom:0px;\" class=\"btn btn--cta\" value=\"Sign Up\" name=\"commit\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7b5b3ace409",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5ca418d"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form method=\"get\" action=\"//my.charnwood.gov.uk/my-property-finder\" class=\"my-location-search\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c38008f9f92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dca6a853"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"address-line1\" placeholder=\"Find your property\" name=\"address\" id=\"address-search-addressid-x2\" data-autocomplete-url=\"/location/query\" class=\"address-search-query textbox cgov-ui-autocomplete ui-autocomplete-input\" type=\"text\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc4a933b0817",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-608ff343"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button value=\"1\" name=\"go\" type=\"submit\" class=\"btn btn--cta\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cb60053b273",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d8f4710"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/whats_on\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38f45417a581",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-979369a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/contacts\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "973a7c3ea984",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3989ef38"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/atoz\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2af67b5c9a62",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d9cafd1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/termsofuse\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3a9f1530f21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db1d88a4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pages/privacy_statement\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e36069bdab5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76407a02"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Cuttlefish (opens in new window)\" target=\"_blank\" href=\"https://cuttlefish.com\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "294596241c09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-143eb53d"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style scoped=\"\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "565378071258",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d5977d6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" aria-describedby=\"prefix-overlay-step1\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26d83f18bc42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-228fc371"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" aria-describedby=\"prefix-overlay-step1\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2933577116d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3e6fbec"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" aria-describedby=\"prefix-overlay-step1\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ed79501a39b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3a403ee"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button title=\"Close subscription dialog\" class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfff2a3071ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-925b4240"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button title=\"Close subscription dialog\" class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0e84d0f5b56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b19da9e5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<button title=\"Close subscription dialog\" class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 24px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "594e446b8e98",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26be6b54"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input title=\"Email Address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Email Address\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d62034d796e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5d9a9cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input title=\"Email Address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Email Address\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66cd89deb778",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-474c9d03"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86a7231a4450",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5608a5cf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b22bbdc0a58c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee640964"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1198eff1c278",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5c50f16"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-dismissButton\" class=\"prefix-overlay-action-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "600eb9648250",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d60262ac"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-laterButton\" class=\"prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a52ae892bec6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe01c3b7"
          }
        ],
        "outcomeCount": 2474,
        "uniqueFailedCount": 106,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 87,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "keyboard-accessible/focus-order",
          "landmarks/landmark-unique",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#ui-id-1",
            "selector": "#ui-id-1",
            "html": "<ul id=\"ui-id-1\" tabindex=\"0\" class=\"ui-menu ui-widget ui-widget-content ui-autocomplete ui-front\" unselectable=\"on\" style=\"display: none;\"></ul>",
            "impact": "moderate",
            "message": "Non-interactive <ul> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfafc487670d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d10218b"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#ui-id-2",
            "selector": "#ui-id-2",
            "html": "<ul id=\"ui-id-2\" tabindex=\"0\" class=\"ui-menu ui-widget ui-widget-content ui-autocomplete ui-front\" unselectable=\"on\" style=\"display: none;\"></ul>",
            "impact": "moderate",
            "message": "Non-interactive <ul> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeefbd0ea4af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cc48342"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#ui-id-3",
            "selector": "#ui-id-3",
            "html": "<ul id=\"ui-id-3\" tabindex=\"0\" class=\"ui-menu ui-widget ui-widget-content ui-autocomplete ui-front\" unselectable=\"on\" style=\"display: none;\"></ul>",
            "impact": "moderate",
            "message": "Non-interactive <ul> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f6df3f4b24e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5fa38cb3"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "section > form[aria-label=\"Site wide\"]",
            "selector": "section > form[aria-label=\"Site wide\"]",
            "html": "<form class=\"search-form searchform autocomplete-articles\" action=\"/search\" role=\"search\" aria-label=\"Site wide\">\n                <label for=\"main-search\" class=\"text-only\">Search: </label><input id=\"...",
            "impact": "moderate",
            "message": "Multiple form landmarks have the same label \"site wide\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40b8b79af6f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2cbb70e4"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#scopedByScopedPolyfill_1",
            "selector": "#scopedByScopedPolyfill_1",
            "html": "<div id=\"scopedByScopedPolyfill_1\" style=\"width: 590px; position: fixed; top: 50%; left: 50%; margin-top: -182.5px; margin-left: -295px; z-index: 10001;\">\n  <style scoped=\"\">\n/*! normalize.css v3.0.2 ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebc434091aa5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-449a1f6d"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 5,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 322,
          "failed": 3,
          "cantTell": 189,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R24",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e759196df59",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 515,
        "duplicateFailedCount": 2,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 17
    },
    {
      "submittedUrl": "https://www.chelmsford.gov.uk/",
      "finalUrl": "https://www.chelmsford.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Homepage - Chelmsford City Council",
      "elapsedMs": 24510,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1008,
          "failed": 33,
          "cantTell": 0,
          "inapplicable": 45
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"]",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ff5804affe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91b2f6d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/a/\" title=\"A\">A</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eebb6003342c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/b/\" title=\"B\">B</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/c/\" title=\"C\">C</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/d/\" title=\"D\">D</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/e/\" title=\"E\">E</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/f/\" title=\"F\">F</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/g/\" title=\"G\">G</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/i/\" title=\"I\">I</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/j/\" title=\"J\">J</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/k/\" title=\"K\">K</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/l/\" title=\"L\">L</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/p/\" title=\"P\">P</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/r/\" title=\"R\">R</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/s/\" title=\"S\">S</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/t/\" title=\"T\">T</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/u/\" title=\"U\">U</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/v/\" title=\"V\">V</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/x/\" title=\"X\">X</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/y/\" title=\"Y\">Y</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/a-z-listings/z/\" title=\"Z\">Z</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer-link\"]",
            "html": "<a href=\"https://www.chelmsford.gov.uk/your-council/contacting-us/\" target=\"\" class=\"footer-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80ac63868283",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-704e7737"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer-link\"]",
            "html": "<a href=\"tel:01245606606\" class=\"footer-link\" title=\"Call now\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer-link\"]",
            "html": "<a href=\"https://www.chelmsford.gov.uk/your-council/contacting-us/opening-hours/\" target=\"\" class=\"footer-link\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/your-council/about-our-website/accessibility-statement-for-chelmsfordgovuk/\" target=\"\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/your-council/about-our-website/disclaimer/\" target=\"\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.chelmsford.gov.uk/your-council/about-our-website/privacy-policy-and-notices/\" target=\"\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.gov.uk/\" target=\"_blank\" rel=\"noopener noreferrer\">GOV.UK</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.97:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e2d9459416c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.79:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We use cookies to optimise site functionality and ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97245af682d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"h4 linkitems-item-title\"]",
            "html": "<h2 class=\"h4 linkitems-item-title\">Hylands Estate</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ef11e5925f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13cd33ba"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69c1354b45c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1086,
        "duplicateFailedCount": 26,
        "uniqueFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 974,
          "failed": 1,
          "cantTell": 2,
          "inapplicable": 42
        },
        "failedRules": [
          "landmark-no-duplicate-contentinfo"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-no-duplicate-contentinfo",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-contentinfo?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".accordions",
            "html": "<footer class=\"flexibleblocks-block accordions __smallmargin\" aria-labelledby=\"somethingWrongTitle\">",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              "footer[aria-labelledby=\"footerTitle\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d49751242c0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69968cc0"
          }
        ],
        "outcomeCount": 1019,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3234,
          "failed": 93,
          "cantTell": 93,
          "inapplicable": 0
        },
        "failedRules": [
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://customer.cludo.com/css/templates/v2.1/essentials/cludo-search.min.css\" crossorigin=\"anonymous\" onload=\"this.onload=null;this.rel='stylesheet'\" as=\"style\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af4c6f46964a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ad30bef"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"https://customer.cludo.com/css/templates/v2.1/essentials/cludo-search.min.css\" crossorigin=\"anonymous\" onload=\"this.onload=null;this.rel='stylesheet'\" as=\"style\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0aa6f2c2506e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c69dd77e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "007868ba43ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2df1d76"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fcb36531bba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab2970ab"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4e5453627a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95149676"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5009ba60493",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0259135"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc379b81515d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b86de5d3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3db1f954942",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf101619"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "249bb17d2af5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0a2ab0b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#Main\" class=\"sronly-focusable skiptomain\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8009af2930b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab9fdd9c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Chelmsford City Council\" class=\"header-logo\" href=\"https://www.chelmsford.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a156c912c87f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-296ae834"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"Search site\" autocomplete=\"off\" aria-label=\"Search\" class=\"search-input\" type=\"search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55ce1432f6c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-328b5c93"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input placeholder=\"Search site\" autocomplete=\"off\" aria-label=\"Search\" class=\"search-input\" type=\"search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4af64e667f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fee7413a"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input placeholder=\"Search site\" autocomplete=\"off\" aria-label=\"Search\" class=\"search-input\" type=\"search\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14a8aa42d724",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80dce167"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"search-button\" class=\"search-button\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c9a25fde23a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-064bf6de"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/planning-and-building-control/view-or-comment-on-planning-applications/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "694e0e6a3279",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7a6fc44"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/council-tax/view-your-council-tax-account-online/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb588ebd9abe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1bfca1cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/bins-and-recycling/garden-waste-collections/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10ead74776a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-427b7daf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/your-council/paying-bills-fines-and-invoices/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "facb0e34a2dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a53f1ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/join-our-team/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3130980934de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8e31507"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/parking-and-travel/parking-in-a-residential-parking-permit-area/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2bd36d19cdc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5737693b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/benefits/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e772e95d813e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af78239d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/bins-and-recycling/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a82bf483ce0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c780201"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/business/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0e32c797468",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acd3271b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/cemetery-and-crematorium/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "017fa8a4975f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3fc0e68"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/communities/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43542aef8208",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8edc8c19"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/your-council/councillors-committees-and-decision-making/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fa7fea23ca2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-22237e58"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/council-tax/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f290255a5859",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f22adcd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/environment-and-public-health/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bb8e5c43604",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37c6569a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/your-council/have-your-say/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71e3edf8b7ed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00f9fe21"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/housing/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5b4ca71e61c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84f83d74"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/join-our-team/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/leisure-theatres-and-museums/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94b0d30b15bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-776a8eb5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/business/licensing/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78f67673d994",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ee279e5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/parks-and-allotments/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aac3949149aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee5d4df6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/parking-and-travel/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe1d98cd63ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7ee0f20"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/planning-and-building-control/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dbd212dd3e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70faac98"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/voting-and-elections/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5f68c361bd2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1843ebf2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"https://www.chelmsford.gov.uk/your-council/\" class=\"iconblock-item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbe077a2a1da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6d0ba98"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"\" class=\"carouselbutton __prev carouselPrevButton slick-arrow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3c1e730ca72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5794e28d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" class=\"carouselbutton __prev carouselPrevButton slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76d37591a109",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1c55233"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"0\" class=\"button __white\" target=\"\" href=\"https://lociapp.co.uk/chelmsford-city-council\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21620c87181f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e9ae026"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a tabindex=\"0\" class=\"button __white\" target=\"\" href=\"https://lociapp.co.uk/chelmsford-city-council\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34e6b5a9a97b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f65d6799"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"carouselitem-counter carouselitemCounter\">",
            "message": "Confirm this text '1 / 5' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3906ad93cf2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf3fb3dc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2 class=\"h2 __white carouselitem-title\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eab088ed55e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd4400b0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99296bbe2d51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"carouselitem-counter carouselitemCounter\">",
            "message": "Confirm this text '1 / 5' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"carouselitem-counter carouselitemCounter\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e56fca755d5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecceb0eb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2 class=\"h2 __white carouselitem-title\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"carouselitem-counter carouselitemCounter\">",
            "message": "Confirm this text '1 / 5' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"carouselitem-counter carouselitemCounter\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2 class=\"h2 __white carouselitem-title\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'extra'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "536f01bf9c1f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"carouselitem-counter carouselitemCounter\">",
            "message": "Confirm this text '1 / 5' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"carouselitem-counter carouselitemCounter\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2 class=\"h2 __white carouselitem-title\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"carouselitem-counter carouselitemCounter\">",
            "message": "Confirm this text '1 / 5' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"carouselitem-counter carouselitemCounter\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"\" class=\"carouselbutton carouselNextButton slick-arrow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "486ece9a8315",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd130949"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" class=\"carouselbutton carouselNextButton slick-arrow\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3320dd0db95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a65ad0c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"button\" target=\"\" href=\"https://www.chelmsford.gov.uk/myhome/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d3c8494b252",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-79d75bd6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"button\" target=\"\" href=\"https://citylife.chelmsford.gov.uk/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db213feaea40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41fae02e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"accordion-panel-1136\" id=\"accordion-button-1136\" class=\"w-100 accordion-head AccordionTrigger d-flex justify-content-between align-items-center\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3491434e84b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1730610c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"A\" href=\"https://www.chelmsford.gov.uk/a-z-listings/a/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb3b6a4d0ab1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13fef52d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"B\" href=\"https://www.chelmsford.gov.uk/a-z-listings/b/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85be7ae9774c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24557164"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"C\" href=\"https://www.chelmsford.gov.uk/a-z-listings/c/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc63f7598dca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81944647"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"D\" href=\"https://www.chelmsford.gov.uk/a-z-listings/d/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "885800ce3267",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53c03525"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"E\" href=\"https://www.chelmsford.gov.uk/a-z-listings/e/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6930b33df73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1191bd7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"F\" href=\"https://www.chelmsford.gov.uk/a-z-listings/f/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b55f726f665",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c40e1709"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"G\" href=\"https://www.chelmsford.gov.uk/a-z-listings/g/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7ac8c82248c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30d30b4f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"H\" href=\"https://www.chelmsford.gov.uk/a-z-listings/h/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "058147217589",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abd7962b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"I\" href=\"https://www.chelmsford.gov.uk/a-z-listings/i/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f98228e241e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f49ee708"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"J\" href=\"https://www.chelmsford.gov.uk/a-z-listings/j/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "087c19303a13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4ef1103"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"K\" href=\"https://www.chelmsford.gov.uk/a-z-listings/k/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df9ba0f45ac8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08db2233"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"L\" href=\"https://www.chelmsford.gov.uk/a-z-listings/l/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aba46cd9a4d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63a691e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"M\" href=\"https://www.chelmsford.gov.uk/a-z-listings/m/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85491a875239",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62454b32"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"N\" href=\"https://www.chelmsford.gov.uk/a-z-listings/n/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6039a97bcc95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e143c1e8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"O\" href=\"https://www.chelmsford.gov.uk/a-z-listings/o/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a843a5b5d2bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-996ff160"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"P\" href=\"https://www.chelmsford.gov.uk/a-z-listings/p/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36ca73b5819d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbaf58a1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Q\" href=\"https://www.chelmsford.gov.uk/a-z-listings/q/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63583d1c1d4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbdb7646"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"R\" href=\"https://www.chelmsford.gov.uk/a-z-listings/r/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4ae427a35bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-afefcf4a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"S\" href=\"https://www.chelmsford.gov.uk/a-z-listings/s/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9703c69a07da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-28c630ef"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"T\" href=\"https://www.chelmsford.gov.uk/a-z-listings/t/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3c7012edeba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7dcb325"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"U\" href=\"https://www.chelmsford.gov.uk/a-z-listings/u/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "600c8c746164",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1703a411"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"V\" href=\"https://www.chelmsford.gov.uk/a-z-listings/v/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c30dfbc9749",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95b7cc8e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"W\" href=\"https://www.chelmsford.gov.uk/a-z-listings/w/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c8902cbd7ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96e65ab0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"X\" href=\"https://www.chelmsford.gov.uk/a-z-listings/x/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63d81ccf9a8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33184a9f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Y\" href=\"https://www.chelmsford.gov.uk/a-z-listings/y/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee67bfc3da27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-701d2a83"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Z\" href=\"https://www.chelmsford.gov.uk/a-z-listings/z/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dda2c713b3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec515949"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"button __orange\" target=\"\" href=\"https://pages.comms.chelmsford.gov.uk/pages/subcribe-to-chelmsford-city-council\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "695f75382e91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-485143e4"
          }
        ],
        "outcomeCount": 3334,
        "uniqueFailedCount": 79,
        "duplicateFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/no-duplicate-contentinfo"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "body > footer",
            "selector": "body > footer",
            "html": "<footer aria-labelledby=\"footerTitle\">\n    <div class=\"footer\">\n        <div class=\"container\">\n            <div class=\"row\">\n                <div class=\"col-xl-11 mx-auto\">\n                    <h2 cl...",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2cb57e1c37f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f8863d0"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 471,
          "failed": 6,
          "cantTell": 180,
          "inapplicable": 7
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2811a51ead82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 664,
        "duplicateFailedCount": 5,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 45
    },
    {
      "submittedUrl": "https://www.cheltenham.gov.uk/",
      "finalUrl": "https://www.cheltenham.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Main Homepage",
      "elapsedMs": 11326,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93956f4c88c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be85eaa2160b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb5d403c5b68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f006c00bf7d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea5579972ab6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eb8e7741d83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55d5976d6dab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "074b444d7a2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ff5c2939f43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6193ced6b6cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "654dc6ec1706",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51e17268367d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c8b7c0c585f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f6d9c253a55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a926aa107f5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.cherwell.gov.uk/",
      "finalUrl": "https://www.cherwell.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Cherwell District Council - Homepage",
      "elapsedMs": 13329,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 45,
          "failed": 6,
          "cantTell": 0,
          "inapplicable": 68
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r47",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"reload-button\"]",
            "html": "<button id=\"reload-button\" class=\"blue-button text-button\" data-url=\"https://www.cherwell.gov.uk/\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9304de28f485",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ac91751"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r47",
            "xpath": "/meta",
            "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0,\n                                 maximum-scale=1.0, user-scalable=no\" />",
            "message": "The `<meta>` element restricts the ability to zoom",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54b0a21b2095",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-beaeed69"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.05:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea1402e72e59",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.05:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dee2e542852",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 119,
        "duplicateFailedCount": 2,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 84
        },
        "failedRules": [
          "document-title",
          "html-has-lang",
          "landmark-one-main",
          "page-has-heading-one"
        ],
        "passedRules": [
          "aria-hidden-body"
        ],
        "failures": [
          {
            "rule": "document-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/document-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag242"
            ],
            "xpath": "html",
            "html": "<html><head></head><body></body></html>",
            "message": "Documents must have <title> element to aid in navigation",
            "fixSummary": "Fix any of the following:\n  Document does not have a non-empty <title> element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5932edc1421",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56e1f9b1"
          },
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head></head><body></body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28a7ec654e43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head></head><body></body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b4221e436ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head></head><body></body></html>",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10e199f35dcc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee8d7590"
          }
        ],
        "outcomeCount": 89,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 1,
          "inapplicable": 0
        },
        "failedRules": [
          "html_lang_exists",
          "html_skipnav_exists",
          "page_title_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b27572a6e19a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f47123fbc07b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5de5dc40"
          },
          {
            "rule": "page_title_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Missing <title> element in <head> element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be1b65d6687c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3cc6d45"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "561f9b84c6b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          }
        ],
        "outcomeCount": 11,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 87,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "navigable/bypass",
          "navigable/document-title",
          "navigable/page-has-heading-one",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/document-title",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "serious",
            "message": "Document is missing a <title> element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fab6b4f85c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96cf867f"
          },
          {
            "rule": "navigable/bypass",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "serious",
            "message": "Page has no mechanism to bypass repeated content. Add a <main> landmark or skip link.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5864e95138e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00088f89"
          },
          {
            "rule": "navigable/page-has-heading-one",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page does not contain a level-one heading.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f8d3171dd65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36cff4af"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3262c50c47c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])',\"select:not([disabled])\",\"t...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c33b2349c7a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 5,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "QualWeb evaluation returned no report",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 2
    },
    {
      "submittedUrl": "https://www.cheshireeast.gov.uk/",
      "finalUrl": "https://www.cheshireeast.gov.uk/home.aspx",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home | Cheshire East Council",
      "elapsedMs": 19353,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 522,
          "failed": 2,
          "cantTell": 1,
          "inapplicable": 54
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r56"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link d-inline pe-0\"]",
            "html": "<a class=\"nav-link d-inline pe-0\" href=\"https://www.cheshireeast.gov.uk/account/cheshire-east-account.aspx\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33e22351c365",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62767af5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb9cc6c2f895",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          }
        ],
        "outcomeCount": 579,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 543,
          "failed": 3,
          "cantTell": 47,
          "inapplicable": 42
        },
        "failedRules": [
          "landmark-unique",
          "region",
          "tabindex"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "role-img-alt",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col-md-4:nth-child(1) > nav",
            "html": "<nav>",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".col-md-4:nth-child(2) > nav",
              ".col-md-4:nth-child(3) > nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "643eb0e021ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b18611e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".visually-hidden-focusable",
            "html": "<div class=\"visually-hidden-focusable overflow-hidden\">\n\t<div class=\"d-print-none\"><a tabindex=\"1\" class=\"skip-to-content position-absolute py-1 px-2\" href=\"#content\">Skip to content</a></div>\n</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ce73d9e86f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18a76757"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".skip-to-content",
            "html": "<a tabindex=\"1\" class=\"skip-to-content position-absolute py-1 px-2\" href=\"#content\">Skip to content</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41d46ec4f0e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a41f67e8"
          }
        ],
        "outcomeCount": 635,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1630,
          "failed": 61,
          "cantTell": 64,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_checkboxes_grouped",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "text_quoted_correctly"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/siteelements/css/bs5/100-bootstrap.min.css?version=143876\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdeac09b4fbd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54778e65"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/siteelements/css/bs5/100-bootstrap.min.css?version=143876\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b601108dd22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65ddbc44"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/siteelements/css/bs5/100-bootstrap.min.css?version=143876\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe52b845e986",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30a8c977"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/siteelements/css/bs5/400-cec-styles.css?version=192634\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2353cbd9617",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5291337e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d155c36b2934",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52ccee84"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74056a995c27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"/council_and_democracy/council_information/website_information/website_information.aspx\" rel=\"noopener\" target=\"_blank\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f315cbd14ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6c24d344"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"/council_and_democracy/council_information/website_information/website_information.aspx\" rel=\"noopener\" target=\"_blank\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91ab72f9efeb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-220552f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b3b6a36216a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6d74969"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63e8366e41c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51071390d119",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2c95c4c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4253ceb0b4d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85b6e7cd7d55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27f028e06504",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7995e241"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99af9ecad833",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c574ec9cf5db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-700371d3"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f2bdf3398ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ce28b17"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form id=\"form1\" action=\"/home.aspx\" method=\"post\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f3706dbda4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4603188e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#content\" class=\"skip-to-content position-absolute py-1 px-2\" tabindex=\"1\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8425a454d11e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1ed36a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/home.aspx\" title=\"Home\" class=\"navbar-brand border border-0 border-secondary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f2943c93422",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-51c8ad3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/home.aspx\" title=\"Home\" class=\"navbar-brand border border-0 border-secondary\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f03c2d7f75d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6c210cf9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.cheshireeast.gov.uk/account/cheshire-east-account.aspx\" class=\"nav-link d-inline pe-0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b0b17b132a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20df3c5a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"Search our website\" type=\"text\" class=\"sys_searchbox\" id=\"searchTextBox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "232881b24eba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-094ecfa5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" onclick=\"doSearch()\" class=\"sys_button sys_searchbutton sys_search-button\" id=\"SearchQueryControl_SearchButton\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7afbe8c938c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-edc12381"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/waste_and_recycling/bins-waste-and-recycling.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eec470efb251",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41f7b563"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/waste_and_recycling/bins-waste-and-recycling.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da411ca14a36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ec6c477"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning/planning.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00b2f2e68c0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60be84a9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning/planning.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a0ff5dc32c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b8c4faa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_tax/council-tax.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70a1a3e34dfe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7dc6243"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/highways_and_roads/roads-parking-and-travel.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d91c9ebfaeaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f960e7ec"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/schools/schools.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0871ff1c4d8b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ebeb8b3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/leisure,_culture_and_tourism/libraries-and-leisure.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9696760f794f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba70dcb6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/business/business.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b671cdaea68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12a13da5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/livewell/livewell.aspx\" class=\"sys_0 sys_t0\" title=\"Live Well Cheshire East\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe33b5a26a67",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d15b598"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/council-and-democracy.aspx\" class=\"sys_0 sys_t0\" title=\"Council and Democracy\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fde1b16a9f71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9bba017a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/council_information/media_hub/media_releases/football-stars-back-council's-'be-the-big-difference'-recycling-campaign.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1fa85c3efe8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-035d2ced"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<h3>",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Be the BIG Difference'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e118ed7c4e53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3754680"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/council_information/media_hub/media_releases/99-per-cent-of-parents-secure-preferred-primary-school-place-on-primary-school-offer-day.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a2580aaaefc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6adbd73"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/council_information/media_hub/media_releases/'thumbs-up-for-buses'-say-cheshire-east-residents.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5888fb3aa8c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e45a4f45"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<h3>",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Thumbs up for buses'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/council_information/media_hub/media_releases/council-to-return-to-a-leader-and-cabinet-model-of-decision-making.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd8f2620f35f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c84f1e6"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav>",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ac34b8eb3d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e5bb912"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav>",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0a4b3500bf5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-855d54a7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/a-to-z-site-index\" class=\"sys_16\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e2b3d05d791",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6699e62"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/council_information/website_information/accessibility.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "231013ec9048",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae5b8f3e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/council_information/website_information/cookies.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f869502e1d3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-77b918d6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/council_information/website_information/privacy-notices/privacy-notice.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afbe3437737b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3cee0979"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav>",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav>",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://x.com/CheshireEast\" class=\"sys_16\" title=\"(external link)\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e1b4dd3fe3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd01e172"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.facebook.com/CheshireEastCouncil\" class=\"sys_16\" title=\"(external link)\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f04cf0753928",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-111dcd35"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.linkedin.com/company/cheshire-east-borough-council\" class=\"sys_16\" title=\"(external link)\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57d4b09f04c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ebe6517f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.instagram.com/cheshireeast\" class=\"sys_16\" title=\"(external link)\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7519503e58ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d51aef7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/council_information/media_hub/our-social-media-accounts.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51fa3f2d7ed0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-653c172c"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav>",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav>",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/customer-services/contact-us.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d9ffa51c047",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6dce514"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/customer-services/contact-us.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6308a483be55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9cb06271"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_and_democracy/customer-services/contact-us.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/jobs_and_careers/jobs-and-careers.aspx\" class=\"sys_0 sys_t0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afaee924b1cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0e42544"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://public.govdelivery.com/accounts/UKCHESHEC/subscriber/new\" class=\"sys_16\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c4ca73a31ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8b5c9b2"
          }
        ],
        "outcomeCount": 1701,
        "uniqueFailedCount": 55,
        "duplicateFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "keyboard-accessible/tabindex"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "div > a[href=\"#content\"]",
            "selector": "div > a[href=\"#content\"]",
            "html": "<a tabindex=\"1\" class=\"skip-to-content position-absolute py-1 px-2\" href=\"#content\">Skip to content</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"1\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "302cc1dfdc79",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e8187d7"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 303,
          "failed": 11,
          "cantTell": 54,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c9f4b471aa9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 371,
        "duplicateFailedCount": 10,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 16
    },
    {
      "submittedUrl": "https://www.cheshirewestandchester.gov.uk/",
      "finalUrl": "https://www.cheshirewestandchester.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home | Cheshire West and Chester Council",
      "elapsedMs": 23034,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 559,
          "failed": 14,
          "cantTell": 16,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\"]",
            "html": "<a class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\" href=\"/residents/waste-and-recycling/your-bin-collection\" to=\"/residents/waste-and-recycling/your-bin-collection\" target=\"_self\">Your bin collection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab2b6ceb79ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-51af5546"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\"]",
            "html": "<a class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\" href=\"/residents/waste-and-recycling/garden-waste-collection\" to=\"/residents/waste-and-recycling/garden-waste-collection\" target=\"_self\">Garden waste collection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\"]",
            "html": "<a class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\" href=\"/residents/education-and-learning/school-term-and-holiday-dates\" to=\"/residents/education-and-learning/school-term-and-holiday-dates\" target=\"_self\">School term and holiday dates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\"]",
            "html": "<a class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\" href=\"/residents/education-and-learning/school-admissions/secondary-admissions\" to=\"/residents/education-and-learning/school-admissions/secondary-admissions\" target=\"_self\">Secondary admissions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@class=\"scroll__button \"]",
            "html": "<button aria-label=\"scroll\" class=\"scroll__button \">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce2cbe2bac89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b71af9f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h3[@class=\"interactive-card__title\"]",
            "html": "<h3 class=\"interactive-card__title\">...</h3>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9f79050208f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dfe163f6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5266e0e7b02a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a12007d013b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.21:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c701cdcf0b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 637,
        "duplicateFailedCount": 8,
        "uniqueFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 732,
          "failed": 14,
          "cantTell": 4,
          "inapplicable": 45
        },
        "failedRules": [
          "aria-allowed-role",
          "heading-order",
          "image-redundant-alt",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".skipNavstyled__SkipNavStyled-sc-85qoyi-0",
            "html": "<a href=\"#main\" role=\"navigation\" aria-label=\"Skip to main content\" class=\"skipNavstyled__SkipNavStyled-sc-85qoyi-0 brXQKS\">Skip to main content</a>",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role navigation is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8869757b98e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c80c2e63"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".wrapper > div > div > h3",
            "html": "<h3>Phone lines</h3>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e15c52bf1ee2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd3ecb58"
          },
          {
            "rule": "image-redundant-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".i--menu",
            "html": "<img src=\"/_Nl7gMQ_ee646941-7b86-4296-9943-5c878e9a0963/static/img/i-menu.svg?db15b3ae7acd8b41c30d745afd93cf39\" alt=\"Menu\" class=\"i i--menu\">",
            "message": "Alternative text of images should not be repeated as text",
            "fixSummary": "Fix all of the following:\n  Element contains <img> element with alt text that duplicates existing text",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b7dd21ade56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b63133f2"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".alerts__alert-container > .wrapper > div > div",
            "html": "<div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9645c5fbe849",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb1b5623"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".footer-social__list-item:nth-child(1) > .undefined.sc-eaUbBy.iHkbMp > .sc-gyycJP.KsRih",
            "html": "<span class=\"sc-gyycJP KsRih\">Facebook</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8c9e8e2817b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b815d99d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".footer-social__list-item:nth-child(2) > .undefined.sc-eaUbBy.iHkbMp > .sc-gyycJP.KsRih",
            "html": "<span class=\"sc-gyycJP KsRih\">Instagram</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f540e51b9a9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73e81ae3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".footer-social__list-item:nth-child(3) > .undefined.sc-eaUbBy.iHkbMp > .sc-gyycJP.KsRih",
            "html": "<span class=\"sc-gyycJP KsRih\">Twitter</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d796ffdd5f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9856aed"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".share__link > .sc-gyycJP.KsRih",
            "html": "<span class=\"sc-gyycJP KsRih\">LinkedIn</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "885593724ded",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a8835b3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".footer-social__list-item:nth-child(5) > .undefined.sc-eaUbBy.iHkbMp > .sc-gyycJP.KsRih",
            "html": "<span class=\"sc-gyycJP KsRih\">YouTube</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61803dfc7fbe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30210bd5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".footer-social__list-item:nth-child(6) > .undefined.sc-eaUbBy.iHkbMp > .sc-gyycJP.KsRih",
            "html": "<span class=\"sc-gyycJP KsRih\">Flickr</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03fdc64867bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-586fd049"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".btn",
            "html": "<a class=\"sc-eaUbBy iHkbMp link btn btn--outline btn--white\" href=\"https://public.govdelivery.com/accounts/UKCHESHIREWESTANDCHESTER/subscriber/new\" to=\"https://public.govdelivery.com/accounts/UKCHESHIREWESTANDCHESTER/subscriber/new\" target=\"_self\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a8aab13fa52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3ce71a0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".copyright",
            "html": "<p class=\"copyright\">© <!-- -->2026<!-- --> Cheshire West and Chester Council</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0d870942418",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65ba1e21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".footer-navigation",
            "html": "<ul class=\"footer-navigation\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "775e2f42499e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1824bcc"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".noLink",
            "html": "<div class=\"link undefined noLink\"><img src=\"/_Nl7gMQ_ee646941-7b86-4296-9943-5c878e9a0963/static/img/cwc-logo.svg?4ea2ab2cbf9ab0110474ed91cba170dc\" alt=\"Cheshire West and Chester logo\" class=\"footer-branding__image\"><span class=\"sr-only\">Cheshire West and Chester</span></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "067edeabc448",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45688eec"
          }
        ],
        "outcomeCount": 795,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 14
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1433,
          "failed": 72,
          "cantTell": 39,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_descendant_valid",
          "aria_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_checkboxes_grouped",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style id=\"sirv-core-css-reset\" type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e7ca9d7041b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c6df3f4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style id=\"sirv-core-css-reset\" type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b306ef8b4e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2df50003"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "469e0eec4bd3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c7ccb777467",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9d2672e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6892adf3133",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b3664f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf9f95cd9d3e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"ccc-link ccc-tabbable\" href=\"https://www.cheshirewestandchester.gov.uk/system-pages/cookies.aspx\" rel=\"noopener\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ee5bed8cddb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55d55abb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b676307d686",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1c0ebf6ef53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcfa555601bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b56f8697fcd6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "301ba55fb6d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e490e6c88b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed1ac65f2934",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3576ea2c"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f1e651dcad1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ce28b17"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<a class=\"skipNavstyled__SkipNavStyled-sc-85qoyi-0 brXQKS\" aria-label=\"Skip to main content\" role=\"navigation\" href=\"#main\">",
            "message": "The ARIA role 'navigation' is not valid for the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85720b68d07b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ce0e1bb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"skipNavstyled__SkipNavStyled-sc-85qoyi-0 brXQKS\" aria-label=\"Skip to main content\" role=\"navigation\" href=\"#main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e840680b4707",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0abe7c3d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\" target=\"_self\" class=\"Linkstyled__StyledLink-sc-wb64m0-0 jOueqH link undefined\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa130516af83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c351f52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"header-navigation__recite\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59fea6baa4be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6178873d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"header-navigation__recite\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54a3ea886a37",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7762eecb"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button class=\"header-navigation__recite\">",
            "message": "The element with role \"button\" contains descendants with implicit roles \"paragraph\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bb60ce5ea7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-131873d3"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg id=\"recite\" class=\"Svgstyled__StyledSvg-sc-1t1ijp8-0 gbjkde Svg-sc-pamwh6-0 cSFFxr i i--recite\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\" stroke-width=\"0\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12e9b9762884",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e61346bb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"\" placeholder=\"Search Cheshire West and Chester Council...\" title=\"Search\" class=\"site-search\" id=\"site-search\" type=\"search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "349a4ef4f174",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc8331e3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button value=\"Search\" type=\"submit\" class=\"site-submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9fb70f0a46b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b7db867"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"lightPurple\" format=\"wide\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bUGUhW interactive-card interactive-card--wide interactive-card--lightPurple\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f26740c8e41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-989924b2"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"lightPurple\" format=\"wide\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bUGUhW interactive-card interactive-card--wide interactive-card--lightPurple\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32585edab3d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-571c4f4f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"lightPurple\" format=\"wide\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bUGUhW interactive-card interactive-card--wide interactive-card--lightPurple\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88df488795d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3de2e4b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"/residents/waste-and-recycling\" href=\"/residents/waste-and-recycling\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e5fda63f7bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1499f6e9"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"/residents/waste-and-recycling\" href=\"/residents/waste-and-recycling\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Component with \"link\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba9f3190882d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6998625e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"/residents/waste-and-recycling\" href=\"/residents/waste-and-recycling\" class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "171324ad917a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7f107bf"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt interactive-card__icon\" viewBox=\"0 0 64 64\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8eb49ba6f6c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d702c7a"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"greyBlue\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bjcZOS interactive-card interactive-card--default interactive-card--greyBlue\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9929bd209ca6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-786af6e2"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"greyBlue\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bjcZOS interactive-card interactive-card--default interactive-card--greyBlue\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8b835733b9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a32d308"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"greyBlue\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bjcZOS interactive-card interactive-card--default interactive-card--greyBlue\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00e1f9112a72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54da7a31"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"/residents/council-tax\" href=\"/residents/council-tax\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73d93de05a9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91fbaf06"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"/residents/council-tax\" href=\"/residents/council-tax\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Component with \"link\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2938622916d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-32bda16c"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt interactive-card__icon\" viewBox=\"0 0 64 64\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"interactive-card__hidden\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58b59fdca0cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16e82b15"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"deepPink\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bwMDTi interactive-card interactive-card--default interactive-card--deepPink\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f657847bc670",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f809aa8"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"deepPink\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bwMDTi interactive-card interactive-card--default interactive-card--deepPink\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c3ef9d8ad91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55c977c9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"deepPink\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bwMDTi interactive-card interactive-card--default interactive-card--deepPink\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4067d734b9dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6244b1e3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"https://www.cheshireandwarringtondevolution.com/\" href=\"https://www.cheshireandwarringtondevolution.com/\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed05182a5fef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbb92510"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"https://www.cheshireandwarringtondevolution.com/\" href=\"https://www.cheshireandwarringtondevolution.com/\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Component with \"link\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3157d835507",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d604adc0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt interactive-card__icon\" viewBox=\"0 0 64 64\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"interactive-card__hidden\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"interactive-card__hidden\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5941aa122c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a15f5fd4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"https://www.cheshireandwarringtondevolution.com/\" href=\"https://www.cheshireandwarringtondevolution.com/\" class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2bbc7403998",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb93658b"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"royalBlue\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 hFsbuC interactive-card interactive-card--default interactive-card--royalBlue\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3702aa57e651",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f5bddf0"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"royalBlue\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 hFsbuC interactive-card interactive-card--default interactive-card--royalBlue\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b0849addb29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97cf34c3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"royalBlue\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 hFsbuC interactive-card interactive-card--default interactive-card--royalBlue\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a29d21e5c710",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcb3fcc3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"/residents/housing\" href=\"/residents/housing\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2d2f036945f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3611598"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"/residents/housing\" href=\"/residents/housing\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Component with \"link\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5a2140a9dfd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a3aaa22"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt interactive-card__icon\" viewBox=\"0 0 64 64\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"interactive-card__hidden\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"deepBlue\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 gnRgUe interactive-card interactive-card--default interactive-card--deepBlue\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62694facf396",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b9310850"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"deepBlue\" format=\"default\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 gnRgUe interactive-card interactive-card--default interactive-card--deepBlue\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f227f9dc41e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f26f8310"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"/residents/transport-and-roads\" href=\"/residents/transport-and-roads\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Component with \"link\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34fb68e48d2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2107cf0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt interactive-card__icon\" viewBox=\"0 0 64 64\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"interactive-card__hidden\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"deepPurple\" format=\"wide\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 btGUKm interactive-card interactive-card--wide interactive-card--deepPurple\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "320f2a023d83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-802f2a0a"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" color=\"deepPurple\" format=\"wide\" class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 btGUKm interactive-card interactive-card--wide interactive-card--deepPurple\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "417de096b64f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce9c8f7e"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<a target=\"_self\" to=\"/residents/education-and-learning\" href=\"/residents/education-and-learning\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "message": "Component with \"link\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89cdee7a05f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-668890e8"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt interactive-card__icon\" viewBox=\"0 0 64 64\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\" height=\"9px\" width=\"5px\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc498101f453",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c9c1304"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\" height=\"9px\" width=\"5px\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\" height=\"9px\" width=\"5px\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"sc-gaZyOd aueet sc-dDvxFM dsQlTt\" fill=\"currentColor\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\" height=\"9px\" width=\"5px\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p class=\"copyright\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "787d658fa2d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63372144"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"scroll__button \" aria-label=\"scroll\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79aff8f1d8df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bf3782d"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button class=\"scroll__button \" aria-label=\"scroll\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aefda36dea26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41ceb4cf"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<button class=\"scroll__button \" aria-label=\"scroll\">",
            "message": "The element with role \"button\" contains descendants with implicit roles \"paragraph\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98413a5dcc9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8d04a2a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"Svgstyled__StyledSvg-sc-1t1ijp8-0 gbjkde Svg-sc-pamwh6-0 cSFFxr scroll__icon\" viewBox=\"0 0 16 16\" height=\"16\" width=\"16\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af8bfbe2f68f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cad11964"
          }
        ],
        "outcomeCount": 1505,
        "uniqueFailedCount": 61,
        "duplicateFailedCount": 11,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 78,
          "failed": 14,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-allowed-role",
          "keyboard-accessible/focus-order",
          "labels-and-names/label-content-mismatch",
          "navigable/heading-order",
          "text-alternatives/image-redundant-alt"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "text-alternatives/image-redundant-alt",
            "xpath": "button > img",
            "selector": "button > img",
            "html": "<img src=\"/_Nl7gMQ_ee646941-7b86-4296-9943-5c878e9a0963/static/img/i-menu.svg?db15b3ae7acd8b41c30d745afd93cf39\" alt=\"Menu\" class=\"i i--menu\">",
            "impact": "minor",
            "message": "Alt text \"Menu\" duplicates surrounding button text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41023ebfb00a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52b05f70"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#main > div:nth-of-type(1) > div:nth-of-type(1) > div > div > div:nth-of-type(1)",
            "selector": "#main > div:nth-of-type(1) > div:nth-of-type(1) > div > div > div:nth-of-type(1)",
            "html": "<div class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bUGUhW interactive-card interactive-card--wide interactive-card--lightPurple\" format=\"wide\" color=\"lightPurple\" tabindex=\"0\"><div ...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ab39fe1fa1f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08cd678e"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#main > div:nth-of-type(1) > div:nth-of-type(1) > div > div > div:nth-of-type(2)",
            "selector": "#main > div:nth-of-type(1) > div:nth-of-type(1) > div > div > div:nth-of-type(2)",
            "html": "<div class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bjcZOS interactive-card interactive-card--default interactive-card--greyBlue\" format=\"default\" color=\"greyBlue\" tabindex=\"0\"><div ...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f4579f844a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d87ddc1"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div > div > div:nth-of-type(2) > div > div > div:nth-of-type(2)",
            "selector": "div > div > div:nth-of-type(2) > div > div > div:nth-of-type(2)",
            "html": "<div class=\"interactive-card__hidden\" tabindex=\"0\"><h3 class=\"interactive-card__hidden-title\"><a class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\" href=\"/residents/council-tax\" to=\"/residen...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d90f9d098e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fff0a2c"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div > div > div:nth-of-type(3)",
            "selector": "div:nth-of-type(1) > div > div > div:nth-of-type(3)",
            "html": "<div class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 bwMDTi interactive-card interactive-card--default interactive-card--deepPink\" format=\"default\" color=\"deepPink\" tabindex=\"0\"><div ...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5da1259c6609",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f97d470"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(3) > div > div > div:nth-of-type(2)",
            "selector": "div:nth-of-type(3) > div > div > div:nth-of-type(2)",
            "html": "<div class=\"interactive-card__hidden\" tabindex=\"0\"><h3 class=\"interactive-card__hidden-title\"><a class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\" href=\"https://www.cheshireandwarringtondev...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cad17ccbbc5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0843c981"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(1) > div > div > div:nth-of-type(4)",
            "selector": "div:nth-of-type(1) > div > div > div:nth-of-type(4)",
            "html": "<div class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 hFsbuC interactive-card interactive-card--default interactive-card--royalBlue\" format=\"default\" color=\"royalBlue\" tabindex=\"0\"><di...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2295a1fbee6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4743b6c7"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(4) > div > div > div:nth-of-type(2)",
            "selector": "div:nth-of-type(4) > div > div > div:nth-of-type(2)",
            "html": "<div class=\"interactive-card__hidden\" tabindex=\"0\"><h3 class=\"interactive-card__hidden-title\"><a class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\" href=\"/residents/housing\" to=\"/residents/h...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee9a785c2adc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90b769bf"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div > div:nth-of-type(5)",
            "selector": "div > div:nth-of-type(5)",
            "html": "<div class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 gnRgUe interactive-card interactive-card--default interactive-card--deepBlue\" format=\"default\" color=\"deepBlue\" tabindex=\"0\"><div ...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59d3b5533ce3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ff28687"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div:nth-of-type(5) > div > div > div:nth-of-type(2)",
            "selector": "div:nth-of-type(5) > div > div > div:nth-of-type(2)",
            "html": "<div class=\"interactive-card__hidden\" tabindex=\"0\"><h3 class=\"interactive-card__hidden-title\"><a class=\"sc-eaUbBy iHkbMp link interactive-card__content-link\" href=\"/residents/transport-and-roads\" to=\"...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "267e7d3c9f7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7197326"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "div > div:nth-of-type(6)",
            "selector": "div > div:nth-of-type(6)",
            "html": "<div class=\"interactiveCardstyled__InteractiveCardStyled-sc-1keuhm1-0 btGUKm interactive-card interactive-card--wide interactive-card--deepPurple\" format=\"wide\" color=\"deepPurple\" tabindex=\"0\"><div cl...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1eeed99f587f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed4677ac"
          },
          {
            "rule": "navigable/heading-order",
            "xpath": "li > div > div > div > h3",
            "selector": "li > div > div > div > h3",
            "html": "<h3>Phone lines</h3>",
            "impact": "moderate",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ae3c6fa532c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-712c12ac"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "section > button[aria-label=\"scroll\"]",
            "selector": "section > button[aria-label=\"scroll\"]",
            "html": "<button aria-label=\"scroll\" class=\"scroll__button \"><section class=\"button__wrapper\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"Svgstyled__StyledSvg-sc-1t1ijp8-0 gbjkde Svg-sc-pamwh6-0 cSF...",
            "impact": "serious",
            "message": "Accessible name \"scroll\" does not contain visible text \"Back to top\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd07ef53896d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdcea59e"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#app-root > a[href=\"#main\"]",
            "selector": "#app-root > a[href=\"#main\"]",
            "html": "<a href=\"#main\" role=\"navigation\" aria-label=\"Skip to main content\" class=\"skipNavstyled__SkipNavStyled-sc-85qoyi-0 brXQKS\">Skip to main content</a>",
            "impact": "minor",
            "message": "Role \"navigation\" is not allowed on element <a>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d396d56ba4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ce33923"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 14,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 327,
          "failed": 9,
          "cantTell": 124,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25136e30be39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cdf966ac5fa8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 463,
        "duplicateFailedCount": 7,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 26
    },
    {
      "submittedUrl": "https://www.chesterfield.gov.uk/",
      "finalUrl": "https://www.chesterfield.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Chesterfield Borough Council",
      "elapsedMs": 24114,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1208,
          "failed": 103,
          "cantTell": 19,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r80"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r47",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"padding-left:6px; padding-right:6px;\" href=\"/about-this-website/cookie-policy\" title=\"Cookies and how you use this website\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f56718ca5875",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"padding-left:6px; padding-right:6px;\" href=\"/about-this-website/sitemap\" title=\"Sitemap\">Sitemap</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(0)\" onclick=\"doGTranslate('en|en');return false;\" onkeypress=\"doGTranslate('en|en');return false;\" title=\"English\" class=\"gflag nturl\" style=\"background-position:-0px -0px;\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f48bff3d788d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a989ba7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(1)\" onclick=\"doGTranslate('en|fr');return false;\" onkeypress=\"doGTranslate('en|fr');return false;\" title=\"French\" class=\"gflag nturl\" style=\"background-position:-200px -100px;\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(2)\" onclick=\"doGTranslate('en|de');return false;\" onkeypress=\"doGTranslate('en|de');return false;\" title=\"German\" class=\"gflag nturl\" style=\"background-position:-300px -100px;\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(3)\" onclick=\"doGTranslate('en|it');return false;\" onkeypress=\"doGTranslate('en|it');return false;\" title=\"Italian\" class=\"gflag nturl\" style=\"background-position:-600px -100px;\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(4)\" onclick=\"doGTranslate('en|pl');return false;\" onkeypress=\"doGTranslate('en|pl');return false;\" title=\"Polish\" class=\"gflag nturl\" style=\"background-position:-200px -200px;\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(5)\" onclick=\"doGTranslate('en|zh-CN');return false;\" onkeypress=\"doGTranslate('en|zh-CN');return false;\" title=\"Chinese (Simplified)\" class=\"gflag nturl\" style=\"background-position:-300px -0px;\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(6)\" onclick=\"doGTranslate('en|es');return false;\" onkeypress=\"doGTranslate('en|es');return false;\" title=\"Spanish\" class=\"gflag nturl\" style=\"background-position:-600px -200px;\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(7)\" onclick=\"doGTranslate('en|ur');return false;\" onkeypress=\"doGTranslate('en|ur');return false;\" title=\"Urdu\" class=\"gflag nturl\" style=\"background-position:-100px -700px;\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/select[@id=\"googletranslate\"]",
            "html": "<select onchange=\"doGTranslate(this);\" id=\"googletranslate\" name=\"googletranslate\" style=\"font-size:12px; padding:0px; width:120px; height:20px; margin-right:20px;\">...</select>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e90d5a11321",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4014920"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"padding-left:6px; padding-right:6px;\" href=\"https://myaccount.chesterfield.gov.uk/resident2/s/login\" title=\"My Chesterfield Login\">Log In</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"padding-left:6px; padding-right:6px;\" href=\"https://myaccount.chesterfield.gov.uk/resident2/s/login/SelfRegister\" title=\"Register for a My Chesterfield account\">Register</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"padding-left:6px; padding-right:6px;\" href=\"/3912\" title=\"Accessibility information and options\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"spotlight1-1\"]",
            "html": "<a style=\"display: inline-block;\" href=\"/latest-news/candidates-announced-for-staveley-by-elections/\" target=\"_blank\" id=\"spotlight1-1\" title=\"Staveley by-elections 7 May 2026 (opens in new window)\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "070a70175aa5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d4807eb6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"#homeCarousel\" data-slide-to=\"1\" title=\"Next\" aria-label=\"move to slide\">⬜</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"#homeCarousel\" data-slide-to=\"2\" title=\"Next\" aria-label=\"move to slide\">⬜</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"#homeCarousel\" data-slide-to=\"3\" title=\"Next\" aria-label=\"move to slide\">⬜</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/latest-news/candidates-announced-for-staveley-by-elections/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/latest-news/discover-how-you-can-help-people-connect-with-history-and-culture/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/latest-news/service-changes-over-the-easter-bank-holiday-2026/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/latest-news/chesterfield-borough-council-announces-by-election-for-staveley-north-ward/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-small btn-blue\"]",
            "html": "<a style=\"color:#FFFFFF !important; width:100px; padding:5px;\" href=\"/latest-news/\" class=\"btn-small btn-blue\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fee0e4005e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb6b0c1e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://myaccount.chesterfield.gov.uk/resident2/s/\" target=\"_blank\" title=\"Link to My Chesterfield (opens in a new window)\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/i-want-to/i-want-to-pay/\" title=\"Link to Make a payment\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-recycling/bin-collections/\" title=\"Link to Check bin collections\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking-roads-and-travel/parking-car-parks-and-parking-fines/car-parks-in-chesterfield/find-car-parking-in-chesterfield/\" title=\"Link to Find car parking\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building-control/planning-permission-and-development-management/find-and-comment-on-planning-applications/\" title=\"Link to View a planning application\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-this-website/contact-the-council/comments-compliments-and-complaints/\" title=\"Link to Comments, compliments, complaints\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://chesterfield.moderngov.co.uk/mgMemberIndex.aspx?bcr=1\" title=\"Link to Contact my councillor\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business-and-economic-growth/doing-business-in-chesterfield/\" title=\"Link to Doing business in Chesterfield\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/find-a-council-home/\" title=\"Link to Look for a home\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/elections-and-voting/registering-to-vote/\" title=\"Link to Register to vote\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-this-website/contact-the-council/out-of-hours-and-emergency-information/\" title=\"Out of hours and emergency information\">Out of hours and emergency information</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-this-website/contact-the-council/\" title=\"Contact us\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-this-website/disclaimer/\" title=\"Disclaimer\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/2082\" title=\"Privacy notice\">Privacy/fair processing notice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(0)\" onclick=\"doGTranslate('en|en');return false;\" onkeypress=\"doGTranslate('en|en');return false;\" title=\"English\" class=\"gflag nturl\" style=\"background-position:-0px -0px;\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c8bfa490c7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3a603bd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(1)\" onclick=\"doGTranslate('en|fr');return false;\" onkeypress=\"doGTranslate('en|fr');return false;\" title=\"French\" class=\"gflag nturl\" style=\"background-position:-200px -100px;\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(2)\" onclick=\"doGTranslate('en|de');return false;\" onkeypress=\"doGTranslate('en|de');return false;\" title=\"German\" class=\"gflag nturl\" style=\"background-position:-300px -100px;\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(3)\" onclick=\"doGTranslate('en|it');return false;\" onkeypress=\"doGTranslate('en|it');return false;\" title=\"Italian\" class=\"gflag nturl\" style=\"background-position:-600px -100px;\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(4)\" onclick=\"doGTranslate('en|pl');return false;\" onkeypress=\"doGTranslate('en|pl');return false;\" title=\"Polish\" class=\"gflag nturl\" style=\"background-position:-200px -200px;\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(5)\" onclick=\"doGTranslate('en|zh-CN');return false;\" onkeypress=\"doGTranslate('en|zh-CN');return false;\" title=\"Chinese (Simplified)\" class=\"gflag nturl\" style=\"background-position:-300px -0px;\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(6)\" onclick=\"doGTranslate('en|es');return false;\" onkeypress=\"doGTranslate('en|es');return false;\" title=\"Spanish\" class=\"gflag nturl\" style=\"background-position:-600px -200px;\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "html": "<a href=\"javascript:void(7)\" onclick=\"doGTranslate('en|ur');return false;\" onkeypress=\"doGTranslate('en|ur');return false;\" title=\"Urdu\" class=\"gflag nturl\" style=\"background-position:-100px -700px;\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"#homeCarousel\" data-slide-to=\"1\" title=\"Next\" aria-label=\"move to slide\">⬜</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "281814a01f90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12536a28"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"#homeCarousel\" data-slide-to=\"2\" title=\"Next\" aria-label=\"move to slide\">⬜</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a class=\"\" href=\"#homeCarousel\" data-slide-to=\"3\" title=\"Next\" aria-label=\"move to slide\">⬜</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h3",
            "html": "<h3 style=\"margin-bottom:0px;\">...</h3>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0580dd0d1a7a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d27199ed"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c7e86ac9de7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6090e8d2ecc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "065a1e1b4304",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p style=\"margin-bottom:3px;\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef8afde1b913",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>There will be two by-elections in Staveley on Thur...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p style=\"margin-bottom:3px;\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>You can discover more about volunteering opportuni...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p style=\"margin-bottom:3px;\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Due to the Easter Bank Holiday, there will be some...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p style=\"margin-bottom:3px;\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>A by-election is set to take place in Staveley-Nor...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p style=\"margin-bottom:3px;\">...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1da02eea332",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0186f3fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>There will be two by-elections in Staveley on Thur...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p style=\"margin-bottom:3px;\">...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>You can discover more about volunteering opportuni...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p style=\"margin-bottom:3px;\">...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Due to the Easter Bank Holiday, there will be some...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p style=\"margin-bottom:3px;\">...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>A by-election is set to take place in Staveley-Nor...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 1377,
        "duplicateFailedCount": 90,
        "uniqueFailedCount": 13,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1126,
          "failed": 15,
          "cantTell": 17,
          "inapplicable": 50
        },
        "failedRules": [
          "heading-order",
          "landmark-one-main",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-conditional-attr",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "select-name",
          "skip-link"
        ],
        "failures": [
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".span4:nth-child(1) > .thumbnail > h3",
            "html": "<h3 style=\"margin-bottom:0px;\">",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17175e526b99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-247f086f"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" style=\"height: 100%;\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f2cec0fc09b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container > .atoz-label.horizontal-nav[aria-label=\"top links\"]",
            "html": "<nav class=\"horizontal-nav atoz-label clearfix pull-left hidden-phone\" aria-label=\"top links\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".header-atoz > .atoz-label.horizontal-nav[aria-label=\"top links\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "526cb65fc330",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ff4cf4a"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#main-menu2",
            "html": "<nav id=\"main-menu2\" class=\"primary-navigation\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".span4:nth-child(1) > .pull-left"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6060bcffa79e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b82a882e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".site-logo-search.hidden-phone > .container > .row > .logo.span4",
            "html": "<div class=\"span4 logo\">\n\t\t\t\t\t\t\t<a href=\"/\"><img src=\"/media/h4gjaazt/cbc_logo.png\" alt=\"Chesterfield BC\" title=\"Return to the Chesterfield BC home page\"></a>\n\t\t\t\t\t\t</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52c4ac41ec21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0b16f2d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label[for=\"searchwebsite\"]",
            "html": "<label for=\"searchwebsite\" class=\"sr-only\" style=\"display:inline-block;\">Search Website</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaa042282fe3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ece1138a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#searchwebsite",
            "html": "<input id=\"searchwebsite\" type=\"text\" class=\"search-query\" placeholder=\"Search\" name=\"search\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "360b1198d826",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a6cbd4a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".breadcrumb-trail2",
            "html": "<div class=\"breadcrumb-trail2\">\n\t    <div class=\"container\">\n\t        \n\t\t\t\t\t<ul class=\"clearfix\">\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<li>Home</li>\n\t\t\t\t\t</ul>\n\t\t\n\t\t</div>\n\t</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0df8a247138b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d8bf897"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".item.slideitem.active",
            "html": "<div class=\"active item slideitem\" style=\"height:100%;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bb581e4f744",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-641fa4bd"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#itembuttonsx",
            "html": "<div style=\"position:relative;bottom:35px;\" id=\"itembuttonsx\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fff2e61a1cfd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ff1939b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".nav",
            "html": "<ul class=\"nav nav-tabs\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "280913197412",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5dff7655"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#news",
            "html": "<div class=\"tab-pane active\" id=\"news\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6285872ad454",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb8cf225"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#content > .container > .row > .span4",
            "html": "<div class=\"span4\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eef697bc929",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38f29a56"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#gdpr-cookie-message > h3",
            "html": "<h3 style=\"color:#FFFFFF; font-weight:bold\">Cookies on chesterfield.gov.uk</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa407d4ebc99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d61c0c9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#gdpr-cookie-message > p:nth-child(2)",
            "html": "<p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e9cb7434297",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2284d0a9"
          }
        ],
        "outcomeCount": 1208,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 15
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3516,
          "failed": 187,
          "cantTell": 168,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_contentinfo_misuse",
          "aria_form_label_unique",
          "aria_navigation_label_unique",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "input_label_visible",
          "input_onchange_review",
          "script_select_review",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"height: 100%;\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4877dd42cc2b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef3f88a7"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"https://www.gstatic.com/_/translate_http/_/ss/k=translate_http.tr.2f3WBw8L4SI.L.W.O/am=KAAD/d=0/rs=AN8SPfrhC_4sx0aCDCE726xGqFV0GIzW_Q/m=el_main_css\" charset=\"UTF-8\" rel=\"stylesheet\" type=\"text/css\">",
            "message": "The HTML attribute(s) \"charset\" is deprecated for the <link> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82d637fe5bc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5233c88f"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav aria-label=\"top links\" class=\"horizontal-nav atoz-label clearfix pull-left hidden-phone\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "891ab811246f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e93d77b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#content\" class=\"skip\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57434e54eb29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ff2da7a"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form class=\"google-translate\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e3d78044d9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a12763f6"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form class=\"google-translate\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "001f4f12c4a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9b28e12"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<a style=\"background-position:-0px -0px;\" class=\"gflag nturl\" title=\"English\" onkeypress=\"doGTranslate('en|en');return false;\" onclick=\"doGTranslate('en|en');return false;\" href=\"javascript:void(0)\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88c4d6537669",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62b274f3"
          },
          {
            "rule": "input_onchange_review",
            "xpath": null,
            "html": "<select style=\"font-size:12px; padding:0px; width:120px; height:20px; margin-right:20px;\" name=\"googletranslate\" id=\"googletranslate\" onchange=\"doGTranslate(this);\">",
            "message": "Confirm that the user is advised if, due to a change of element value, a form automatically submits, a new window opens, or a change in focus occurs",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfa2fae32e15",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f2dc5c7"
          },
          {
            "rule": "script_select_review",
            "xpath": null,
            "html": "<select style=\"font-size:12px; padding:0px; width:120px; height:20px; margin-right:20px;\" name=\"googletranslate\" id=\"googletranslate\" onchange=\"doGTranslate(this);\">",
            "message": "Verify that no change of context or action occurs when selection options in this component receive focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83539acb213e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-493f2d0b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<select style=\"font-size:12px; padding:0px; width:120px; height:20px; margin-right:20px;\" name=\"googletranslate\" id=\"googletranslate\" onchange=\"doGTranslate(this);\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42f12566327f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ae36d84"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav aria-label=\"top links\" class=\"horizontal-nav atoz-label clearfix pull-right hidden-phone\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22d309144789",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cd7fd02"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc29bde1dc07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1abdfa39"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form method=\"get\" action=\"/1216\" class=\"navbar-search\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8dd08c06304",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55e09984"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input name=\"search\" placeholder=\"Search\" class=\"search-query\" type=\"text\" id=\"searchwebsite\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83bc626c3067",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-592950ee"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search Website\" class=\"btn btn-blue\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec40fca9678a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-deba7e96"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"primary-navigation\" id=\"main-menu2\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dedb2c65b4db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a771639"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Benefits and advice\" href=\"/benefits-and-advice/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4331d5abe1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ad96299"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Benefits and advice\" href=\"/benefits-and-advice/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22a4286827ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a447638"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Bins and recycling\" href=\"/bins-and-recycling/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de5b72f7bf3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f935db28"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Bins and recycling\" href=\"/bins-and-recycling/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94d69f719846",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-75f3535b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Business and economic growth\" href=\"/business-and-economic-growth/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "711e71fe0cb9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0167a32"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Business and economic growth\" href=\"/business-and-economic-growth/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09109637e77a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0dfff256"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Business Rates\" href=\"/council-tax-and-business-rates/business-rates/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0db6deb87f2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a14679d8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Business Rates\" href=\"/council-tax-and-business-rates/business-rates/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a13935a9f31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9adab6a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Chesterfield Careline\" href=\"/living-here/people-and-families/chesterfield-careline/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d650889bd9f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6974b8a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Chesterfield Careline\" href=\"/living-here/people-and-families/chesterfield-careline/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "963459d7764a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03bd59d4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Council Tax\" href=\"/council-tax-and-business-rates/council-tax/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a00ca42d48b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-816de233"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Council Tax\" href=\"/council-tax-and-business-rates/council-tax/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4138d6f0c0a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98fd2519"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Customer services\" href=\"/about-this-website/contact-the-council/customer-services/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eca399850676",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bfb5265d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Customer services\" href=\"/about-this-website/contact-the-council/customer-services/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d95d65d3f010",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cfd5378"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Health and environment\" href=\"/health-and-environment/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15cfedbce0fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09d7d53f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Housing\" href=\"/housing/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "459844fe0340",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61ff393b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Housing\" href=\"/housing/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf46e8372eec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a341311"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Jobs, training, skills and apprenticeships\" href=\"/jobs-training-skills-and-apprenticeships/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30dc203f26f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-394553a3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Jobs, training, skills and apprenticeships\" href=\"/jobs-training-skills-and-apprenticeships/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a99f4d1640c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a78cf6b0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Living here\" href=\"/living-here/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "543fa885eaa9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-378a8c4d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Living here\" href=\"/living-here/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1560fd09428",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e829e69"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Parking, roads and travel\" href=\"/parking-roads-and-travel/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4d794e43a6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd06cfd0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Parking, roads and travel\" href=\"/parking-roads-and-travel/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26284732b062",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c81459dd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Planning and building control\" href=\"/planning-and-building-control/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5018dad2899f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63656e19"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Planning and building control\" href=\"/planning-and-building-control/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c90509e138b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e58f286d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Sport and leisure\" href=\"/sport-and-leisure/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb786159bb8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1263fa2b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Sport and leisure\" href=\"/sport-and-leisure/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6830724d2002",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6717bc9d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Your Council\" href=\"/your-council/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78cb219e9d94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a6e07e1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Your Council\" href=\"/your-council/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "083c8afccb65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-956c1999"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"My Chesterfield\" href=\"/my-chesterfield/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f12eeff85b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44b60e75"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Animate Chesterfield\" href=\"/explore-chesterfield/animate-chesterfield/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8028a874ebb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a29be7b9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Animate Chesterfield\" href=\"/explore-chesterfield/animate-chesterfield/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3aaef1046d8b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1214d26f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Art trail\" href=\"/explore-chesterfield/chesterfield-art-trail/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aff39970b05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05a6c4c7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Art trail\" href=\"/explore-chesterfield/chesterfield-art-trail/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dc30d079cc1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd4c3315"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Entertainment\" href=\"/explore-chesterfield/entertainment/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a3d45652037",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aee9da50"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Entertainment\" href=\"/explore-chesterfield/entertainment/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48eea6cf700f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4eebfb2a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Markets and Market Hall\" href=\"/explore-chesterfield/chesterfield-markets/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5b4b7f41a18",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8b4a1687"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Markets and Market Hall\" href=\"/explore-chesterfield/chesterfield-markets/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad149b547a07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f9f34aa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Chesterfield Museum\" href=\"/explore-chesterfield/chesterfield-museum/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ef187b49397",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-47abee24"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Chesterfield Museum\" href=\"/explore-chesterfield/chesterfield-museum/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c726fb77c257",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ebc23a20"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Revolution House\" href=\"/explore-chesterfield/revolution-house/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf4b8494b82b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-419053c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Revolution House\" href=\"/explore-chesterfield/revolution-house/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37b4d3e31f46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a491fb7c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Parks and green spaces\" href=\"/explore-chesterfield/parks-and-green-spaces/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "742a198726fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d266aca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Parks and green spaces\" href=\"/explore-chesterfield/parks-and-green-spaces/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebb31aeafacc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be7427f9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Sport and leisure\" href=\"/sport-and-leisure/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Sport and leisure\" href=\"/sport-and-leisure/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Theatres  (opens in a new window)\" href=\"https://chesterfieldtheatres.co.uk/\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a420c5450fe2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1805e34"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Theatres  (opens in a new window)\" href=\"https://chesterfieldtheatres.co.uk/\" target=\"_blank\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0883f1a059b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fde76750"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Visitor information\" href=\"/explore-chesterfield/visitor-information/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e4c62d91f99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb9f6e02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Visitor information\" href=\"/explore-chesterfield/visitor-information/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a1ab5c589cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fda2809f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Map of Chesterfield town centre\" href=\"/explore-chesterfield/getting-here-and-getting-around/map-of-chesterfield-town-centre/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31e0d83927c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74a6f7c0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Map of Chesterfield town centre\" href=\"/explore-chesterfield/getting-here-and-getting-around/map-of-chesterfield-town-centre/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df5cc5a39a8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5835ff9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Getting here and getting around\" href=\"/explore-chesterfield/getting-here-and-getting-around/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c77b01b8d64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0004750b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Getting here and getting around\" href=\"/explore-chesterfield/getting-here-and-getting-around/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2e39d3a75c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10855fbe"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Venue hire\" href=\"/explore-chesterfield/venue-hire/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff4728664b65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-903e5379"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Venue hire\" href=\"/explore-chesterfield/venue-hire/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6242718b3756",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c4d2ad1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Walking and cycling\" href=\"/explore-chesterfield/walking-and-cycling/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cacdc4c169e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99ef5921"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Walking and cycling\" href=\"/explore-chesterfield/walking-and-cycling/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bc9837ca399",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b12bb97e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Paying your rent\" href=\"/housing/information-for-tenants-and-leaseholders/paying-your-rent/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0229ee1d5f4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-239cfd03"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Paying your rent\" href=\"/housing/information-for-tenants-and-leaseholders/paying-your-rent/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4f2555cd311",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b9f683dd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Pay council rent, Council Tax or Business Rates\" href=\"/i-want-to/i-want-to-pay/pay-council-rent-council-tax-or-business-rates/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01296c18baa1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3ffdf8c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Pay council rent, Council Tax or Business Rates\" href=\"/i-want-to/i-want-to-pay/pay-council-rent-council-tax-or-business-rates/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a69cac7542de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-371d4f58"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Housing benefit overpayment (opens in a new window)\" href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=061&languageCode=EN&source=AIP&fc=13\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "187c3451673a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa5c61a2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Housing benefit overpayment (opens in a new window)\" href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=061&languageCode=EN&source=AIP&fc=13\" target=\"_blank\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "679a52320c71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cad8508c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Pay Careline charges (opens in a new window)\" href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=061&languageCode=EN&source=AIP&fc=02\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d787ca131674",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b19b672e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Pay Careline charges (opens in a new window)\" href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=061&languageCode=EN&source=AIP&fc=02\" target=\"_blank\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83a03876d944",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7854833d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Commercial waste (opens in a new window)\" href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=061&languageCode=EN&source=AIP&fc=07\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "348ac563034a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f50cd33e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Commercial waste (opens in a new window)\" href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=061&languageCode=EN&source=AIP&fc=07\" target=\"_blank\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fe64c6ff82d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be1284fa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Commercial rent (opens in a new window)\" href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=061&languageCode=EN&source=AIP&fc=07\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7f32a90f2fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7b60af7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Commercial rent (opens in a new window)\" href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=061&languageCode=EN&source=AIP&fc=07\" target=\"_blank\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d87c646b2ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6dda711"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Paying your rent\" href=\"/housing/information-for-tenants-and-leaseholders/paying-your-rent/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Paying your rent\" href=\"/housing/information-for-tenants-and-leaseholders/paying-your-rent/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Paying your rent\" href=\"/housing/information-for-tenants-and-leaseholders/paying-your-rent/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Paying your rent\" href=\"/housing/information-for-tenants-and-leaseholders/paying-your-rent/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Pay a parking fine\" href=\"/parking-roads-and-travel/parking-car-parks-and-parking-fines/parking-fines/pay-a-parking-fine/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d56d5412bb81",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1fac0c6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Pay a parking fine\" href=\"/parking-roads-and-travel/parking-car-parks-and-parking-fines/parking-fines/pay-a-parking-fine/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b7822916777",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04f8b218"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"I want to pay\" href=\"/i-want-to/i-want-to-pay/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81dbff91b484",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-489eb3c0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"I want to pay\" href=\"/i-want-to/i-want-to-pay/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e68507916347",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a96487e8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Abandoned vehicles\" href=\"/living-here/neighbourhoods/abandoned-untaxed-and-nuisance-vehicles/abandoned-vehicles/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f88b7bb9a98b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a6ccf9b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Abandoned vehicles\" href=\"/living-here/neighbourhoods/abandoned-untaxed-and-nuisance-vehicles/abandoned-vehicles/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06dc487c09da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3b359774"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Benefit fraud (opens in a new window)\" href=\"https://www.gov.uk/report-benefit-fraud\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21f61583698f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-312b5591"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Benefit fraud (opens in a new window)\" href=\"https://www.gov.uk/report-benefit-fraud\" target=\"_blank\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae2e0b7fa706",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38341064"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Benefits – change in circumstances\" href=\"/benefits-and-advice/housing-benefit-and-council-tax-support-help-to-pay-rent-and-council-tax/benefits-change-in-circumstances/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "002aa6c127c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4022c5ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Benefits – change in circumstances\" href=\"/benefits-and-advice/housing-benefit-and-council-tax-support-help-to-pay-rent-and-council-tax/benefits-change-in-circumstances/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c51b6277756",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35448e1b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Request a repair to your council home\" href=\"/housing/information-for-tenants-and-leaseholders/repairs-improvements-and-adaptations/repairs/request-a-repair-to-your-council-home/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89dde083070e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb137d34"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Request a repair to your council home\" href=\"/housing/information-for-tenants-and-leaseholders/repairs-improvements-and-adaptations/repairs/request-a-repair-to-your-council-home/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55ae6b821992",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc22e11d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Dog fouling\" href=\"/health-and-environment/animal-and-pest-control/dogs/dog-fouling/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcd5a0d21443",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ac4a29d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Dog fouling\" href=\"/health-and-environment/animal-and-pest-control/dogs/dog-fouling/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "575434ae6846",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50eabd3c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Fly-tipping\" href=\"/living-here/neighbourhoods/street-cleaning/fly-tipping/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34e42818724a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f2222bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Fly-tipping\" href=\"/living-here/neighbourhoods/street-cleaning/fly-tipping/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab9385661020",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2c814fe1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Light nuisance\" href=\"/living-here/neighbourhoods/noise-and-light-problems/light-nuisance/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d9d5a070dcb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-508af69c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Light nuisance\" href=\"/living-here/neighbourhoods/noise-and-light-problems/light-nuisance/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51c840aa95dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44c3a545"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Missed bins\" href=\"/bins-and-recycling/bin-collections/missed-bins/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a7ab5e536f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7013888d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Missed bins\" href=\"/bins-and-recycling/bin-collections/missed-bins/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9297575e6f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83307411"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Noise problems\" href=\"/living-here/neighbourhoods/noise-and-light-problems/noise-problems/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51d45ceb2c1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fac71e4e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Noise problems\" href=\"/living-here/neighbourhoods/noise-and-light-problems/noise-problems/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166240c0db30",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec2212a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Planning breaches and enforcement\" href=\"/planning-and-building-control/planning-permission-and-development-management/planning-breaches-and-enforcement/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "138782896d1e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00ba6e74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Planning breaches and enforcement\" href=\"/planning-and-building-control/planning-permission-and-development-management/planning-breaches-and-enforcement/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1402c407c32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46c61194"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"I want to report\" href=\"/i-want-to/i-want-to-report/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20b0ad9ae6f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20de5edc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"I want to report\" href=\"/i-want-to/i-want-to-report/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "664f93b4a20b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bcccbe72"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Make a claim\" href=\"/benefits-and-advice/housing-benefit-and-council-tax-support-help-to-pay-rent-and-council-tax/make-a-claim/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a801da7a9b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4bc7d02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Make a claim\" href=\"/benefits-and-advice/housing-benefit-and-council-tax-support-help-to-pay-rent-and-council-tax/make-a-claim/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b34f5a086c4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c33df0fa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Bulky waste collection\" href=\"/bins-and-recycling/bulky-waste-collection/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e577071323a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8efc5aff"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Bulky waste collection\" href=\"/bins-and-recycling/bulky-waste-collection/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e3368c87b9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-efafae10"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Chesterfield Careline\" href=\"/living-here/people-and-families/chesterfield-careline/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Chesterfield Careline\" href=\"/living-here/people-and-families/chesterfield-careline/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Get a property\" href=\"/housing/find-a-council-home/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f8754aa4bd0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10b16e8b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Get a property\" href=\"/housing/find-a-council-home/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e99392e7787d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3601001"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Information requests under the Data Protection Act 1998\" href=\"/your-council/your-chesterfield/freedom-of-information/information-requests-under-the-data-protection-act-1998/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b3fdbc90f36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57c699ae"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Information requests under the Data Protection Act 1998\" href=\"/your-council/your-chesterfield/freedom-of-information/information-requests-under-the-data-protection-act-1998/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "860593bfb8f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f53c5ec4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Freedom of Information\" href=\"/your-council/your-chesterfield/freedom-of-information/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25389e0856bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e2ef354"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Freedom of Information\" href=\"/your-council/your-chesterfield/freedom-of-information/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d43fcfc015b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e1f5d91"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Request a repair to your council home\" href=\"/housing/information-for-tenants-and-leaseholders/repairs-improvements-and-adaptations/repairs/request-a-repair-to-your-council-home/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Request a repair to your council home\" href=\"/housing/information-for-tenants-and-leaseholders/repairs-improvements-and-adaptations/repairs/request-a-repair-to-your-council-home/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Licensing and regulation\" href=\"/business-and-economic-growth/licensing-and-regulation/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85d9405e4bbe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1d441d8a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Licensing and regulation\" href=\"/business-and-economic-growth/licensing-and-regulation/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "572111ed4e1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36ef2dc5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Exchange your bins\" href=\"/bins-and-recycling/household-wheelie-bins/new-replacement-and-repaired-bins/exchange-your-bins/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "888e795eb4e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3b1e4c4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Exchange your bins\" href=\"/bins-and-recycling/household-wheelie-bins/new-replacement-and-repaired-bins/exchange-your-bins/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cb06f9088ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8c08331"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"On-street parking and permits\" href=\"/parking-roads-and-travel/parking-car-parks-and-parking-fines/on-street-parking-and-permits/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14f15e11ddcb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87a54f51"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"On-street parking and permits\" href=\"/parking-roads-and-travel/parking-car-parks-and-parking-fines/on-street-parking-and-permits/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2eb70299b99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1aa6ffc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Applying for planning permission\" href=\"/planning-and-building-control/planning-permission-and-development-management/applying-for-planning-permission/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "979a357c36f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10495070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Applying for planning permission\" href=\"/planning-and-building-control/planning-permission-and-development-management/applying-for-planning-permission/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bf3cd175869",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca73fb0c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"I want to request\" href=\"/i-want-to/i-want-to-request/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41e8aae713c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-114d5268"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"I want to request\" href=\"/i-want-to/i-want-to-request/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "369822d777e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86821fa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul class=\"clearfix\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99fccd11c9a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45a84eb6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Staveley by-elections 7 May 2026 (opens in new window)\" id=\"spotlight1-1\" target=\"_blank\" href=\"/latest-news/candidates-announced-for-staveley-by-elections/\" style=\"display: inline-block;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10355321efe9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3dfd8312"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button aria-label=\"Pause / Play\" id=\"toggleCarousel\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d3969e1f259",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73e0f1cc"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Pause / Play\" id=\"toggleCarousel\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21eed71f46d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4bc31c4"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div id=\"itembuttonsx\" style=\"position:relative;bottom:35px;\">",
            "message": "Confirm this text '⬜ ⬜ ⬜ ⬜' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c60989373b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44027ee6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"move to slide\" title=\"Next\" data-slide-to=\"0\" href=\"#homeCarousel\" class=\"active\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63003fa396c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8a4954f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"move to slide\" title=\"Next\" data-slide-to=\"1\" href=\"#homeCarousel\" class=\"\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64a1584872df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88c56572"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"move to slide\" title=\"Next\" data-slide-to=\"2\" href=\"#homeCarousel\" class=\"\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa7eec1ec752",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0ec6f44"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"move to slide\" title=\"Next\" data-slide-to=\"3\" href=\"#homeCarousel\" class=\"\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a239941dd2f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63fa3c77"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul class=\"nav nav-tabs\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fac064177282",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b888190b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc86490a69e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9d40766"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/latest-news/candidates-announced-for-staveley-by-elections/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e63c8032de82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a65df7d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/latest-news/candidates-announced-for-staveley-by-elections/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6fd0ad7328a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9631185"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/latest-news/candidates-announced-for-staveley-by-elections/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/latest-news/discover-how-you-can-help-people-connect-with-history-and-culture/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00d1db54e78d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3feb642c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/latest-news/discover-how-you-can-help-people-connect-with-history-and-culture/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d34f6f397a71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39cea50d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/latest-news/discover-how-you-can-help-people-connect-with-history-and-culture/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/latest-news/service-changes-over-the-easter-bank-holiday-2026/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39795d247363",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25a86a1c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/latest-news/service-changes-over-the-easter-bank-holiday-2026/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aff3fb842cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b145ed07"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/latest-news/service-changes-over-the-easter-bank-holiday-2026/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/latest-news/chesterfield-borough-council-announces-by-election-for-staveley-north-ward/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91b63a1e67ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-faab3aa2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/latest-news/chesterfield-borough-council-announces-by-election-for-staveley-north-ward/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e002019d4ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-043ce02b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/latest-news/chesterfield-borough-council-announces-by-election-for-staveley-north-ward/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn-small btn-blue\" href=\"/latest-news/\" style=\"color:#FFFFFF !important; width:100px; padding:5px;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e56f22cbbaa5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf0a74a0"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8deefe6634f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to My Chesterfield (opens in a new window)\" target=\"_blank\" href=\"https://myaccount.chesterfield.gov.uk/resident2/s/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "551d13758bae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bca9060b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to Make a payment\" href=\"/i-want-to/i-want-to-pay/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bf7206b3ba9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2c7038ff"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to Check bin collections\" href=\"/bins-and-recycling/bin-collections/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26d0a2f92db2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a32edf2"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to Find car parking\" href=\"/parking-roads-and-travel/parking-car-parks-and-parking-fines/car-parks-in-chesterfield/find-car-parking-in-chesterfield/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c85a321e66b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b78217b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to View a planning application\" href=\"/planning-and-building-control/planning-permission-and-development-management/find-and-comment-on-planning-applications/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88cedb30cdf0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3581234f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to Comments, compliments, complaints\" href=\"/about-this-website/contact-the-council/comments-compliments-and-complaints/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e26429c1f2b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95e1c563"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to Contact my councillor\" href=\"https://chesterfield.moderngov.co.uk/mgMemberIndex.aspx?bcr=1\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27dd681e168d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5588be97"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to Doing business in Chesterfield\" href=\"/business-and-economic-growth/doing-business-in-chesterfield/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebd32b5212aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5ed8acb"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to Look for a home\" href=\"/housing/find-a-council-home/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d500570ca85",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45f608dc"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Link to Register to vote\" href=\"/your-council/elections-and-voting/registering-to-vote/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bee227235e9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd91a17d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul class=\"thumbnails\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81410e391709",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95961169"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer class=\"site-footer\">",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "475a07acbefa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-02d61243"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Phone Phone  01246 345345' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95acd2bb68c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Chesterfield Borough Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Town Hall' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15c345cae4e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Rose Hill' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Chesterfield S40 1LP' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"clearfix pull-left\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aadf5b0c265",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8764270"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Town Hall' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Rose Hill' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Chesterfield S40 1LP' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 66 66\" height=\"96px\" width=\"96px\" class=\"VIpgJd-ZVi9od-aZ2wEe\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56c9269a2590",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cf7a1b3"
          }
        ],
        "outcomeCount": 3733,
        "uniqueFailedCount": 167,
        "duplicateFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 82,
          "failed": 10,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/frame-title",
          "landmarks/landmark-main",
          "landmarks/landmark-unique",
          "landmarks/no-duplicate-banner",
          "landmarks/region",
          "navigable/heading-order"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/heading-order",
            "xpath": "li:nth-of-type(1) > div > h3",
            "selector": "li:nth-of-type(1) > div > h3",
            "html": "<h3 style=\"margin-bottom:0px;\">\n\t\t\t\t\t\t\t<a href=\"/jobs-training-skills-and-apprenticeships/looking-for-employment/jobs-at-chesterfield-borough-council/current-job-vacancies/\" style=\"display:block\">\n\t\t\t...",
            "impact": "moderate",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b2f7cecff42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33fec940"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27d553ae486b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "body > header:nth-of-type(2)",
            "selector": "body > header:nth-of-type(2)",
            "html": "<header class=\"hidden-desktop hidden-tablet site-header\">\n\t<nav class=\"horizontal-nav pull-left\" style=\"font-size:smaller\">\n\t\t<ul>\n\t\t<!--<li><a style=\"margin-left:4px;\" href=\"/home/about-this-website/...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eeade9978507",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6ecfdaa"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "form > div > nav[aria-label=\"top links\"]",
            "selector": "form > div > nav[aria-label=\"top links\"]",
            "html": "<nav class=\"horizontal-nav atoz-label clearfix pull-right hidden-phone\" aria-label=\"top links\">\n\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<li class=\"first\"><a style=\"padding-left:6px; padding-right:6px;\" href...",
            "impact": "moderate",
            "message": "Multiple navigation landmarks have the same label \"top links\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04112791faaa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f47fbf6"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(1)",
            "selector": "body > div:nth-of-type(1)",
            "html": "<div class=\"site-logo-search hidden-phone\">\n\t\t\t\t<div class=\"container\">\n\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t<div class=\"span4 logo\">\n\t\t\t\t\t\t\t<a href=\"/\"><img src=\"/media/h4gjaazt/cbc_logo.png\" alt=\"Chesterfie...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "249d83774ecf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80d156e2"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(2)",
            "selector": "body > div:nth-of-type(2)",
            "html": "<div class=\"breadcrumb-trail2\">\n\t    <div class=\"container\">\n\t        \n\t\t\t\t\t<ul class=\"clearfix\">\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<li>Home</li>\n\t\t\t\t\t</ul>\n\t\t\n\t\t</div>\n\t</div>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fdc15a9db5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09cd662a"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#content",
            "selector": "#content",
            "html": "<div id=\"content\" class=\"site-content landing-page\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"row\">\n\t\t\t\t<div class=\"span8\">\n\t\t\t\t\t<div class=\"hidden-phone2\">\n\t\t\t\t\t      \t\n<!-- Carousel items -->\n\n\n<div...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8f8ff6c9dd0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1a82979"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#goog-gt-tt",
            "selector": "#goog-gt-tt",
            "html": "<div id=\"goog-gt-tt\" class=\"VIpgJd-yAWNEb-L7lbkb skiptranslate\" style=\"border-radius: 12px; margin: 0 0 0 -23px; padding: 0; font-family: 'Google Sans', Arial, sans-serif;\" data-id=\"\"><div id=\"goog-gt...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad4a23aff7f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eae1a768"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#gdpr-cookie-message",
            "selector": "#gdpr-cookie-message",
            "html": "<div id=\"gdpr-cookie-message\" style=\"display: block;\"><h3 style=\"color:#FFFFFF; font-weight:bold\">Cookies on chesterfield.gov.uk</h3><p>We use essential cookies to make this website work.<br>We’d like...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25f215f9ac0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e66421a"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "selector": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81145bdacaca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a34e07c"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 10,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 372,
          "failed": 1,
          "cantTell": 166,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R14"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R68",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R14",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b4f0c3/",
            "description": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6acc3ea3464",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0be17e64"
          }
        ],
        "outcomeCount": 541,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 110
    },
    {
      "submittedUrl": "https://www.chichester.gov.uk/",
      "finalUrl": "https://www.chichester.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/plain",
      "pageTitle": null,
      "elapsedMs": 1664,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 83
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r79",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r1",
            "xpath": null,
            "html": null,
            "message": "The document does not have a `<title>` element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7d6f4b5bf79",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4656760"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a537d8e98319",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r59",
            "xpath": null,
            "html": null,
            "message": "The document does not have a heading element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1de9bd0ef36b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dcace7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r79",
            "xpath": "/pre",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 forbidden</pre>",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d67b264b43f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ea37d0c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "867977b08716",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.chorley.gov.uk/",
      "finalUrl": "https://chorley.gov.uk/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Chorley Council – Chorley",
      "elapsedMs": 13975,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "075dcda194e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8344d50bafcf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8318d4c1be7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6bcce8f3d54",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d52b24e934ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9949bcb2cae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71a273910ae0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c2f24d6011f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db36399020f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "873959d13b3a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b20a11ec74a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be761f90f57b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "feac8f34ba38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c79127eaa37",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70f77856e9ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.swansea.gov.uk/",
      "finalUrl": "https://www.swansea.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/plain",
      "pageTitle": null,
      "elapsedMs": 1478,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 83
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r79",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r1",
            "xpath": null,
            "html": null,
            "message": "The document does not have a `<title>` element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78a9e09ec835",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4656760"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcaed75c0c44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r59",
            "xpath": null,
            "html": null,
            "message": "The document does not have a heading element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b73a0e95bd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dcace7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r79",
            "xpath": "/pre",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 forbidden</pre>",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a4efa15344c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ea37d0c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb8ee38ce3dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.doncaster.gov.uk/",
      "finalUrl": "https://www.doncaster.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 60000,
      "error": "URL scan exceeded 60s timeout",
      "alfa": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "URL scan timeout exceeded",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.edinburgh.gov.uk/",
      "finalUrl": "https://www.edinburgh.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home – The City of Edinburgh Council",
      "elapsedMs": 12500,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40a7cc0f14e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0840fea2ca5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2baed7a5ef62",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8c020bbb503",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c384a6995abd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "471116cc9cf5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4541515d207d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08830fcb69dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2aa0177c83e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8079de016b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99af1bc9f9d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "743973b727f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a15ee5e0a3a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b12a1d479a89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2db244b69f0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.westminster.gov.uk/",
      "finalUrl": "https://www.westminster.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Homepage | Westminster City Council",
      "elapsedMs": 19091,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1345,
          "failed": 92,
          "cantTell": 0,
          "inapplicable": 45
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r43",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"logo-link\"]",
            "html": "<a class=\"logo-link\" href=\"/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc13e09ce2a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08b475a9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"notranslate google-translator-switch\"]",
            "html": "<a href=\"#\" class=\"notranslate google-translator-switch\" data-once=\"google-translate-disclaimer-init\">Translate</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc3a7a020e23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a633aa2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/its-your-right\">\n      How to register to vote in the 2026 local e...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "524e67b97a22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-905d64b5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__heading-link\"]",
            "html": "<a class=\"card__heading-link\" href=\"/its-your-right\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "411ee9c781fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d546e475"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"heading__link\"]",
            "html": "<a class=\"heading__link\" href=\"/council-tax\">\n      Council Tax\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c548c2baca7d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7162ca29"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/council-tax/register-council-tax\">\n      Register for Council Tax\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"https://payments.westminster.gov.uk/counciltax/default.aspx\">\n      Pay your Council Tax online\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/council-tax/how-pay-your-council-tax\">\n      Pay your Council Tax by Direct Debit\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"heading__link\"]",
            "html": "<a class=\"heading__link\" href=\"/parking\">\n      Parking\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/parking/pay-parking-ticket\">\n      Pay a parking ticket\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/parking/challenge-penalty-charge-notice-pcn\">\n      Challenge a Penalty Charge Notice\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/planning-building-control-and-environmental-regulations/planning-applications\">\n      Apply for planning permission\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/planning-building-control-and-environmental-regulations/building-control\">\n      Building control\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"heading__link\"]",
            "html": "<a class=\"heading__link\" href=\"/licensing\">\n      Licensing\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/licensing/licensing-policy-and-strategy\">\n      Licensing policy and strategy\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/licensing/city-promotions-events-and-filming\">\n      City promotions, events and filming\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/node/20978\">\n      Libraries\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"https://active.westminster.gov.uk/\">\n      Leisure and sport - ActiveWestminster\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/leisure-libraries-and-community/crime-and-community-safety\">\n      Crime and community safety\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"heading__link\"]",
            "html": "<a class=\"heading__link\" href=\"/jobs-and-volunteering\">\n      Jobs and volunteering\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/node/20895\">\n      Search council job vacancies\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/jobs-and-volunteering/school-jobs\">\n      School jobs\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/jobs-and-volunteering/volunteering\">\n      Volunteering\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"heading__link\"]",
            "html": "<a class=\"heading__link\" href=\"/recycling-and-rubbish\">\n      Recycling and rubbish\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/recycling-and-rubbish/recycling-and-rubbish-collections\">\n      Rubbish and recycling collections\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/recycling-and-rubbish/reusing-and-other-recycling-services\">\n      Recycling and reusing\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/recycling-and-rubbish/street-cleaning-and-cleansing\">\n      Street cleaning and cleansing\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/registrars/order-copy-certificate\">\n      Order a copy of a certificate\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/registrars/planning-your-wedding-ceremony\">\n      Planning your ceremony\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"heading__link\"]",
            "html": "<a class=\"heading__link\" href=\"/children-and-families\">\n      Children and education\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"https://fisd.westminster.gov.uk/kb5/westminster/fis/home.page\">\n      Family Information Service\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/childcare\">\n      Childcare and nurseries\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/children-and-families/education/school-admissions\">\n      School admissions\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/news\">\n      More news\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card__heading-link\"]",
            "html": "<a class=\"card__heading-link\" href=\"/event/sunday-chess-club-person\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/events\">\n      More events\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gm_sidebar_anchor\"]",
            "html": "<a href=\"https://websurveys2.govmetric.com/theme/gm/9990019\" class=\"gm_sidebar_anchor\" role=\"button\" rel=\"nofollow noreferrer\" title=\"(opens in a new window)\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f35aae5b1b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ffb7d060"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"link\"]",
            "html": "<a class=\"link\" href=\"/form/page-feedback?path=/node/19846&source_entity_type=node&source_entity_id=19846\">\n      \n      Is there anything wrong with this pa...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/all-services\">\n      All council services\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddc6f2a000dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-768542c5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/event\">\n      Events\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/news\">\n      News\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/newsletters\">\n      Newsletters\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/jobs-and-volunteering\">\n      Jobs\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-menu__link\"]",
            "html": "<a class=\"social-menu__link\" href=\"https://en-gb.facebook.com/CityWestminster/\" title=\"(opens in a new window)\" rel=\"noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5b93a9bfd18",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-650540b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-menu__link\"]",
            "html": "<a class=\"social-menu__link\" href=\"https://www.instagram.com/citywestminster\" title=\"(opens in a new window)\" rel=\"noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-menu__link\"]",
            "html": "<a class=\"social-menu__link\" href=\"https://twitter.com/CityWestminster\" title=\"(opens in a new window)\" rel=\"noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-menu__link\"]",
            "html": "<a class=\"social-menu__link\" href=\"https://www.linkedin.com/company/westminster-city-council\" title=\"(opens in a new window)\" rel=\"noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-menu__link\"]",
            "html": "<a class=\"social-menu__link\" href=\"https://nextdoor.co.uk/agency-detail/england/london/westminster-council/\" title=\"(opens in a new window)\" rel=\"noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-menu__link\"]",
            "html": "<a class=\"social-menu__link\" href=\"https://www.tiktok.com/@citywestminster\" title=\"(opens in a new window)\" rel=\"noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-menu__link\"]",
            "html": "<a class=\"social-menu__link\" href=\"https://www.youtube.com/@WestminsterCityCouncil\" title=\"(opens in a new window)\" rel=\"noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/accessibility\">\n      Accessibility\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/data-protection/privacy\">\n      Cookies\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/data-protection\">\n      Data protection\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/about-council/transparency/freedom-information\">\n      Freedom of information\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"https://www.westminster.gov.uk/about-council/transparency/our-workforce#gender-and-ethnicity-pay-gap-report\">\n      Pay gap report\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/modern-slavery\">\n      Modern slavery\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/terms-and-conditions\">\n      Terms and conditions\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link button--underlined\"]",
            "html": "<a class=\"inline-menu__link button--underlined\" href=\"/about-council/contact-us\">\n      Contact us\n  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"decline-button eu-cookie-compliance-default-button\"]",
            "html": "<button type=\"button\" class=\"decline-button eu-cookie-compliance-default-button\" tabindex=\"0\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf724619da4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c58f395"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be61874baee9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.89:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89b58cb44907",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.36:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.35:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"homepage-header__intro d-none d-lg-block\"]",
            "html": "<p class=\"homepage-header__intro d-none d-lg-block\">\n      Welcome to\n  </p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45b92cf52ac1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b966e1e"
          }
        ],
        "outcomeCount": 1482,
        "duplicateFailedCount": 80,
        "uniqueFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1050,
          "failed": 1,
          "cantTell": 8,
          "inapplicable": 44
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "svg-img-alt",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col-md-12",
            "html": "<div class=\"col-md-12\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6fe31ac7dc7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07e33426"
          }
        ],
        "outcomeCount": 1103,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3250,
          "failed": 36,
          "cantTell": 26,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_id_unique",
          "aria_role_redundant",
          "element_tabbable_unobscured",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1aa4912ade8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3f96dfdaa9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f34126d5e9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bffe0cd9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1153665f5c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e5f0025"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main class=\"column main-content container-fluid\" role=\"main\" id=\"content\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fd5b9a5bde1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-75a5e679"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8953e17e9f82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2836607"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<span class=\"badge\">",
            "message": "Confirm the word(s) 'Right' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c91e90ca522",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2b7467d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/recycling-and-rubbish\" class=\"cta__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab929306396f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27e24ab9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noreferrer\" title=\"(opens in a new window)\" data-extlink=\"\" href=\"https://westminster.moderngov.co.uk/uuCoverPage.aspx?bcr=1\" class=\"cta__link ext\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80fd0c97ae3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4452696c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/licensing\" class=\"cta__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fe61f9ac877",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43af092c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/housing\" class=\"cta__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a3ad6df4891",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-298151ec"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"promo-content__description\">",
            "message": "Confirm this text 'What's happening in your community' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8147049d3338",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7a65449"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "882c69a9de72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d75f04d"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"promo-content__description\">",
            "message": "Confirm this text 'Latest from Westminster City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"promo-content__description\">",
            "message": "Confirm this text 'Find out what's happening in Westminster' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/form/page-feedback?path=/node/19846&source_entity_type=node&source_entity_id=19846\" class=\"link\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c20e89608c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4efcdf5e"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<svg aria-labelledby=\"title-facebookicon\" class=\"social-menu__icon\">",
            "message": "The 'id' \"title-facebookicon\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f77235f20c73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66abcecb"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<svg aria-labelledby=\"title-instagramicon\" class=\"social-menu__icon\">",
            "message": "The 'id' \"title-instagramicon\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c782b78acb4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fba7aaac"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<svg aria-labelledby=\"title-twittericon\" class=\"social-menu__icon\">",
            "message": "The 'id' \"title-twittericon\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb72431de2bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49ad8957"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<svg aria-labelledby=\"title-linkedinicon\" class=\"social-menu__icon\">",
            "message": "The 'id' \"title-linkedinicon\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "486f77c797ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b84df34b"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<svg aria-labelledby=\"title-nextdooricon\" class=\"social-menu__icon\">",
            "message": "The 'id' \"title-nextdooricon\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "568925fa1d4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95a5ac70"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<svg aria-labelledby=\"title-tiktokicon\" class=\"social-menu__icon\">",
            "message": "The 'id' \"title-tiktokicon\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e595fbdff35",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cfe9895e"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<svg aria-labelledby=\"title-youtubeicon\" class=\"social-menu__icon\">",
            "message": "The 'id' \"title-youtubeicon\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e81aac44b598",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab9511a6"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"logo__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46a4d50a61ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99d8e654"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"find-more-button eu-cookie-compliance-more-button find-more-button-processed\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abee66e4e35c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c191c77"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"find-more-button eu-cookie-compliance-more-button find-more-button-processed\" type=\"button\">",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e26ac5c53003",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67d6b49a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"decline-button eu-cookie-compliance-default-button\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76e3f125e6fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c973b517"
          }
        ],
        "outcomeCount": 3289,
        "uniqueFailedCount": 25,
        "duplicateFailedCount": 11,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "adaptable/aria-required-parent",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "adaptable/aria-required-parent",
            "xpath": "div > div[aria-label=\"refinement\"]",
            "selector": "div > div[aria-label=\"refinement\"]",
            "html": "<div aria-label=\"refinement\" role=\"tab\" class=\"gsc-tabHeader gsc-inline-block gsc-tabhActive\">Custom Search</div>",
            "impact": "critical",
            "message": "Role \"tab\" must be contained within: tablist.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b9f401c341d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84cdac27"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#sliding-popup",
            "selector": "#sliding-popup",
            "html": "<div id=\"sliding-popup\" role=\"alertdialog\" aria-describedby=\"popup-text\" aria-label=\"Cookie compliance banner\" class=\"sliding-popup-bottom\" style=\"bottom: 0px;\"><div role=\"alertdialog\" aria-labelledby...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "995ca201a8c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1c883e7"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 619,
          "failed": 38,
          "cantTell": 202,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R25",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R21",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bf01f2b2ab8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84ff4dcab5f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 860,
        "duplicateFailedCount": 36,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 127
    },
    {
      "submittedUrl": "https://www.york.gov.uk/",
      "finalUrl": "https://www.york.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "City of York Council website home page – City of York Council",
      "elapsedMs": 11693,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "256a77b0e48c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9215d0d592b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6baf266bc560",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08433a003b6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b69b07a088f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98586e43e67d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68c2481a0420",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cf71366b691",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea2d972f4717",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c0e0b9b763e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64834532f19b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c7796642336",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e16cdeba359",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca187b072f9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "835b27f49196",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.clacks.gov.uk/",
      "finalUrl": "https://www.clacks.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Clackmannanshire Council Online",
      "elapsedMs": 22802,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1252,
          "failed": 265,
          "cantTell": 3,
          "inapplicable": 52
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r11",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">\n\t\t\t\t\t\t</a>",
            "message": "The link does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3184912ad57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78d211e7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r11",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\" />",
            "message": "The link does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"navbar-brand\"]",
            "html": "<a class=\"navbar-brand\" href=\"/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3fa1571ae75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b9ee291"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"color:#fff;text-decoration:none;\" href=\"/news/staffinformation/\">Information for Council Employees ></a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "deb1d7e7599c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"color:#fff;\" href=\"https://clacks.cloud.cadcorp.com/NoticeBoard9/NoticeBoard.aspx?NoticeBoardname=Clackmannanshire\">Find out more</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/\">Business & Trade</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/children/\">Children & Families</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/\">Community & Living</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/\">Council & Government</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/learning/\">Education & Learning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment/\">Environment & Waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/\">Housing & Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/regulation/\">Law & Licensing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/culture/\">Leisure, Sports & Culture</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/property/\">Planning & Building Standards</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/social/\">Social Care & Health</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/visiting/\">Tourism & Visitor Attractions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/transport/\">Transport & Streets</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/corepaths/\">Active Travel & Core Paths</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/adoptedroads/\">Adopted Roads</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/cemeterieswarmemorials/\">Cemeteries & War Memorials</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/communitycouncils/\">Community Councils</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/conservationareas/\">Conservation Areas</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/leisureservices/\">Leisure Services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/pollingplaces/\">Polling Places</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">School Catchments Areas</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/wardboundaries/\">Wards & Councillors</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/recyclingpoints/\">Waste & Recycling Points</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/wintermaintenance/\">Winter Maintenance</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/selfservice/#1\">Apply for it</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/culture/bookit/\">Book it</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/payit/\">Pay for it</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/publicpetitions/\">Petitions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/reportit/\">Report it</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://clackmannanshire.citizenspace.com/\">Consultation Database</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/maps/\">Clackmannanshire Maps</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://clacks.cloud.cadcorp.com/NoticeBoard9/NoticeBoard.aspx?NoticeBoardname=Clackmannanshire\">Find Local Services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scottishcertificates.org.uk\">Replacement Certificates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/directdebit/\">Setup Direct Debit</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/learning/schooltermdates2829/\">School Term Dates 2028/29</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/learning/schooltermdates2728/\">School Term Dates 2027/28</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/culture/tullibodypopuplibrary/\">Tullibody pop up library</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/culture/alvapopuplibrary/\">Alva pop up library</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/culture/librarycosts/\">Library service costs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a style=\"color:#fff;text-decoration:none;\" href=\"/culture/alloaspeirscentre/\">Speirs Centre, Alloa</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer-brand\"]",
            "html": "<a class=\"footer-brand\" href=\"/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a52d81f48d1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3466926"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/officialclackmannanshirecouncil\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://twitter.com/ClacksCouncil\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.flickr.com/photos/clackmannanshirecouncil/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.instagram.com/clackmannanshirecouncil/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.linkedin.com/company/clackmannanshire-council/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site/atoz/\">A - Z</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/commentsandcomplaints/\">Comments & complaints</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site/contact/\">Contact Us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site/privacy/\" accesskey=\"8\">Cookies & Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/regulation/dataprotectionpolicy/\">Data Protection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site/disclaimer/\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site/documents/\">Documents & Publications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council/eqopps/\">Equality & Diversity</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/searchresults.php?bootstrap=true\" accesskey=\"4\">Search</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site/webaccessibility/\" accesskey=\"0\">Web Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#top\">Back to top ^</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7fd7f75fbbf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h4",
            "html": "<h4 style=\"color:#000;\">Libraries</h4>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b9bc2c6c477",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e6dcb0c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8cd9549ad21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `contentinfo` have the same name.",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7001115ffa7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a",
            "html": "<a href=\"/community/events/?event=3903\">Fostering recruitment events</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acf16c07d4ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c592c038"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a",
            "html": "<a href=\"/council/press/?release=4670\">Council agrees budget for the year ahead</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a",
            "html": "<a href=\"/community/events/?event=3904\">FV College Alloa Open Evening</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a",
            "html": "<a href=\"/council/press/?release=4669\">Nearly £17m to be invested in Council housing</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "460dbce36aa4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.14:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.52:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.14:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.14:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.14:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.52:1 which is\n        below the required contrast of 3:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "797dbf76805d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.52:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.52:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p style=\"padding:5px;\">...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a658cdb8a002",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"footerupper\"]",
            "html": "<p class=\"footerupper\" style=\"color:#fff;\">...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "259d1d115048",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39b14562"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"footerupper\"]",
            "html": "<p class=\"footerupper\">...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r90",
            "xpath": "/div[@class=\"mainimagediv\"]",
            "html": "<div class=\"mainimagediv\" role=\"img\" aria-label=\"Image of the library in the Speirs Centre\" style=\"background: #fff url(/images/fpfeature/banner1.jpg) no-repeat center center;\">...</div>",
            "message": "The element has tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b2c989d9bfa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3817040d"
          }
        ],
        "outcomeCount": 1572,
        "duplicateFailedCount": 251,
        "uniqueFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 954,
          "failed": 33,
          "cantTell": 0,
          "inapplicable": 50
        },
        "failedRules": [
          "color-contrast",
          "heading-order",
          "html-has-lang",
          "landmark-no-duplicate-contentinfo",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "nested-interactive",
          "region"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-contentinfo-is-top-level",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "role-img-alt"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div:nth-child(5) > h3",
            "html": "<h3 style=\"color:#fff;font-size:26px;font-weight:normal;\">Find Local Services in Clackmannanshire</h3>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.52 (foreground color: #ffffff, background color: #81a7cc, font size: 19.5pt (26px), font weight: normal). Expected contrast ratio of 3:1",
            "relatedPaths": [
              ".container:nth-child(6) > div:nth-child(5)"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b2dcfa27857",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e47a7963"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div:nth-child(5) > p:nth-child(2)",
            "html": "<p>Find out about School Catchment Areas, Local Councillors, Libraries, Planning and more.</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.52 (foreground color: #ffffff, background color: #81a7cc, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container:nth-child(6) > div:nth-child(5)"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e08a4e2ee587",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-860d88e9"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div:nth-child(5) > p:nth-child(3) > a",
            "html": "<a style=\"color:#fff;\" href=\"https://clacks.cloud.cadcorp.com/NoticeBoard9/NoticeBoard.aspx?NoticeBoardname=Clackmannanshire\">Find out more</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.52 (foreground color: #ffffff, background color: #81a7cc, font size: 11.4pt (15.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".container:nth-child(6) > div:nth-child(5)"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f562ea3e66e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca4c0af"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"libraryservice/\"] > h4",
            "html": "<h4 style=\"color:#000;\">Libraries</h4>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa567aefb2ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7de88362"
          },
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b67e1152b6c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-no-duplicate-contentinfo",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-contentinfo?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".fullfooter:nth-child(11) > .container > footer",
            "html": "<footer class=\"footerupper\">",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              ".footerlower"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e760fbba211",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cd7b64c"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eecd030090cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".navbar",
            "html": "<div class=\"navbar navbar-inverse navbar-fixed-top\" role=\"navigation\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "nav"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1200d99a2405",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20282e91"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".fullfooter:nth-child(11) > .container > footer",
            "html": "<footer class=\"footerupper\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footerlower"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "624da47d920b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcba23d1"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": "ul > a",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">\n\t\t\t\t\t\t</a>",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7d2e01fba11",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdf51422"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".col-lg-6:nth-child(5) > ul > li:nth-child(4) > a:nth-child(1)",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"></a>",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d91f913847b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c629d6d8"
          },
          {
            "rule": "list",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/list?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".col-lg-6:nth-child(5) > ul",
            "html": "<ul style=\"margin:0px;padding-left:0;list-style:square;\">",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: a",
            "relatedPaths": [
              "ul > a"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11928b266210",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ccf4a36e"
          },
          {
            "rule": "nested-interactive",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/nested-interactive?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".mainimagediv",
            "html": "<div class=\"mainimagediv\" role=\"img\" aria-label=\"Image of the library in the Speirs Centre\" style=\"background: #fff url(/images/fpfeature/banner1.jpg) no-repeat center center;\">",
            "message": "Interactive controls must not be nested",
            "fixSummary": "Fix any of the following:\n  Element has focusable descendants",
            "relatedPaths": [
              "a[href$=\"alloaspeirscentre/\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7885ab8956c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1c53850"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".wrap > p:nth-child(1)",
            "html": "<p>We use <strong><a href=\"/site/privacy/#cookie\">cookies</a></strong> on your computer or mobile device to help make this website better. You can change your cookie settings at any time. Otherwise, we'll assume you're OK to continue.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc4333dd948b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-594f23d5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label[for=\"disclaimer\"]",
            "html": "<label for=\"disclaimer\">Don't show this message again</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3efae5697f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34deca94"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#disclaimer",
            "html": "<input type=\"checkbox\" id=\"disclaimer\" name=\"disclaimer\" value=\"y\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed56910dc61f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b7d0c76"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".off-left",
            "html": "<div class=\"off-left\">\n \t<a href=\"/site/accesskeys/\" title=\"Access keys.\">Access keys</a>.\n \t<h1>Clackmannanshire Council Online</h1>\n  </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b11eaa3319a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb9b0afa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "body > .mainjumbotron.jumbotron",
            "html": "<div class=\"jumbotron mainjumbotron\" style=\"background:#ffda00!important;\">\n \t      \t<h2 style=\"color:#000;padding-top:25px;\"><a href=\"/news/generalinformation/\">Latest Information</a></h2>\n      </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dec15c5a7821",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddf9eae5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".jumbotron:nth-child(1)",
            "html": "<div class=\"jumbotron\" style=\"background:#369!important;color:#fff;\">\n \t\t\t\t\t<p style=\"padding:5px;\">\n \t\t\t\t\t\t<a style=\"color:#fff;text-decoration:none;\" href=\"/news/staffinformation/\">Information for Council Employees &gt;</a>\n \t\t\t\t\t</p>\n\t\t\t\t</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3688237a3774",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-89d78dc4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".row-pictures.clearfix:nth-child(1)",
            "html": "<div class=\"row-pictures clearfix\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "486886f68326",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac54668c"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".row-pictures.clearfix:nth-child(2)",
            "html": "<div class=\"row-pictures clearfix\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89dd5aa35f3a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0bf2bfb6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(6) > div:nth-child(5)",
            "html": "<div style=\"width:100%;background-color: #81a7cc; color:#fff; text-align: center;padding:5px;text-align:center;margin-top:18px;border:1px solid #dbdbdb;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db20f4e8edb1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26ff4e31"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(6) > .marketing.row",
            "html": "<div class=\"row marketing\" style=\"font-size:16px;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "269626e48a54",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db973829"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(6) > div:nth-child(8)",
            "html": "<div style=\"width:100%;background-color: #369; color:#fff; text-align: center;padding:5px;text-align:center;margin-top:18px;border:1px solid #dbdbdb;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6be9cde0b3c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5b34ac7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mainimagewrapper",
            "html": "<div class=\"mainimagewrapper\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "404355d6f026",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0140ef2"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".container:nth-child(8)",
            "html": "<div class=\"container\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "685fa643ddf6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c51de310"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "div:nth-child(9) > .container > .marketing.row > .col-md-6:nth-child(1) > h3",
            "html": "<h3>Latest News</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45433cb3c142",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10a7b90d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col-md-6:nth-child(1) > .row",
            "html": "<div class=\"row\" style=\"margin-top:10px;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6d307c16016",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2dff83dc"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col-md-6:nth-child(2) > h3",
            "html": "<h3>Local Events</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e751d8e4458",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd055b28"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col-md-6:nth-child(2) > .row",
            "html": "<div class=\"row\" style=\"margin-top:10px;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e306be20f603",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27c69e9f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".aligncenter > .col-md-6:nth-child(1) > h3",
            "html": "<h3>Self Service Payments</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f92a6346c9fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15bc7144"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col-md-6:nth-child(1) > p:nth-child(4)",
            "html": "<p>Pay your Council Tax, Business Rates, Registrar Fees, Planning Applications, Rent, Invoices, Sport Development Fees and much more securely online today.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16340e31a0bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b380bd4f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".aligncenter > .col-md-6:nth-child(2)",
            "html": "<div class=\"col-md-6\">\n          \t\t<p><img src=\"/images/fpfeature//payitonlinelarge.jpg\" alt=\"Make a Payment\" height=\"250\" width=\"400\" class=\"right\"></p>\n         \t</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d16f7c2827b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00f944e3"
          }
        ],
        "outcomeCount": 1037,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 33
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3059,
          "failed": 98,
          "cantTell": 22,
          "inapplicable": 0
        },
        "failedRules": [
          "a_text_purpose",
          "aria_child_valid",
          "aria_content_in_landmark",
          "aria_contentinfo_label_unique",
          "aria_contentinfo_misuse",
          "aria_descendant_valid",
          "aria_form_label_unique",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "form_submit_button_exists",
          "html_lang_exists",
          "input_label_after",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_highcontrast_visible",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cbb5a7496b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/css/bootstrap/bootstrap.css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbb10a86749f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1401a2d1"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/css/bootstrap/bootstrap.css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "651b7e9a6c6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f34a3574"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form onsubmit=\"return setCookieDisclaimer('username','username',365);\" name=\"frmCookie\" method=\"post\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3153f73fceb6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7676ae3"
          },
          {
            "rule": "input_label_after",
            "xpath": null,
            "html": "<input value=\"y\" name=\"disclaimer\" id=\"disclaimer\" type=\"checkbox\">",
            "message": "Label text is located before its associated checkbox or radio button element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6200c315b8b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4b0d321"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<input value=\"y\" name=\"disclaimer\" id=\"disclaimer\" type=\"checkbox\">",
            "message": "Undersized target \"input\" does not have sufficient spacing of 12 CSS pixels from another target \"input\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c50b4a99ec87",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7820652b"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"Continue\" class=\"btn btn-lg btn-success\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3bfb0f491f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53da1324"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Access keys.\" href=\"/site/accesskeys/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f5d8d64e452",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2f3822c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Access keys.\" href=\"/site/accesskeys/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc0d3e9b640f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcbbf6ed"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<div role=\"navigation\" class=\"navbar navbar-inverse navbar-fixed-top\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b82c9a1f34a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-396ce419"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" class=\"collapse navbar-collapse bs-navbar-collapse navbar-right\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4053e6eab85",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5abed489"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav role=\"navigation\" class=\"collapse navbar-collapse bs-navbar-collapse navbar-right\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d7aa7f467fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1c00c19"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form action=\"/searchresults.php\" role=\"form\" class=\"navbar-form navbar-right\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "576c1bfbf92f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e03966c"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<form action=\"/searchresults.php\" role=\"form\" class=\"navbar-form navbar-right\">",
            "message": "The explicitly-assigned ARIA role \"form\" is redundant with the implicit role of the element <form>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9970457e8ed3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2771cd9d"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form action=\"/searchresults.php\" role=\"form\" class=\"navbar-form navbar-right\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bb09acccecd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-357f8484"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input onclick=\"this.value='';\" placeholder=\"Search\" name=\"q\" id=\"q\" type=\"text\" class=\"form-control\" onfocus=\"this.select();\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6652c16f6a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a45256fe"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"color:#000;padding-top:25px;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2f029fb3cd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6892c647"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p style=\"padding:5px;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee527e6a4a15",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee351017"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/culture/libraryservice/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "245890cb893f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76811568"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/culture/browserenewandreserve/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7438c80eae8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3627aa9"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/environment/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad60d4bfb464",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8580869c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/environment/missedbincollection/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "664ee3dc0822",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-052a31d9"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council/vacancies/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff363c081148",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1aff585a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.myjobscotland.gov.uk/councils/clackmannanshire-council/jobs\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78a26e1a0a52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-400584bd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.myjobscotland.gov.uk/councils/clackmannanshire-council/jobs\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10b948b434cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d00197d4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/property/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6040989b58f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d2f0496"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://publicaccess.clacks.gov.uk/publicaccess/search.do?action=simple&searchType=Application\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d74a9c001bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-881cee7b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council/reportit/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "405b345e4de8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a684ec6b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council/reportit/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/learning/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "583866265965",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57a80eba"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/learning/schooltermdates/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4792597aa2ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c02a1708"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council/payit/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b876caef16f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0aba4bf7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/payit/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bc94e992b19",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90e93a8f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.scottishcertificates.org.uk/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c678aa5049e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d90b200"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.scottishcertificates.org.uk/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55ab5ca0f559",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 style=\"color:#fff;font-size:26px;font-weight:normal;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7404129c745d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ccd6470e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 style=\"color:#fff;font-size:26px;font-weight:normal;\">",
            "message": "Text contrast of 2.52 with its background is less than the WCAG AA minimum requirements for text of size 26px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab8538cd0115",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d04bdf8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Text contrast of 2.52 with its background is less than the WCAG AA minimum requirements for text of size 15.2px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8c162fa468d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://clacks.cloud.cadcorp.com/NoticeBoard9/NoticeBoard.aspx?NoticeBoardname=Clackmannanshire\" style=\"color:#fff;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa7ad2be853d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-caba378b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a href=\"https://clacks.cloud.cadcorp.com/NoticeBoard9/NoticeBoard.aspx?NoticeBoardname=Clackmannanshire\" style=\"color:#fff;\">",
            "message": "Text contrast of 2.52 with its background is less than the WCAG AA minimum requirements for text of size 15.2px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01b146fe328b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3d00d98"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 style=\"font-weight:normal;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1a730490d08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a2f6da2"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul style=\"margin:0px;padding-left:0;list-style:square;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58623ee1b5b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d75f3a6b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul style=\"margin:0px;;padding-left:0;list-style:square;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94af62d39a08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9f53224"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul style=\"margin:0px;padding-left:0;list-style:square;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul style=\"margin:0px;padding-left:0;list-style:square;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_child_valid",
            "xpath": null,
            "html": "<ul style=\"margin:0px;padding-left:0;list-style:square;\">",
            "message": "The element with role \"list\" owns the child element with the role \"link\" that is not one of the allowed role(s): \"listitem\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f1675e69b3a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70caaf46"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8ee77888d6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-767e6872"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6985bccabc96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8b257bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 style=\"font-weight:normal;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul style=\"margin:0px;padding-left:0;list-style:;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf45deca556a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68dff5a1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul style=\"margin:0px;padding-left:0;list-style:square;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council/noticeofelectionspe2026/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c903704f983",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e3cac62"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/learning/schooltermdates2829/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4552fac61e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35c3770c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/learning/schooltermdates2728/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc7c405b225f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3fd10df7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/culture/tullibodypopuplibrary/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bc636591be6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ff9d3035"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/culture/alvapopuplibrary/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf177391532a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bffb996"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council/noticeofpollpe2026/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "998200e3eb94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ee97141"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/culture/librarycosts/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d661faf3dd41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-935aa303"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 style=\"color:#fff;font-size:26px;font-weight:normal;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"http://www.clacks.gov.uk/council/meetings/\" style=\"color:#fff;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62227eeceb1e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f40d675"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.clacks.gov.uk/council/wards/\" style=\"color:#fff;\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2321ad45e61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-559aa1fc"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<div style=\"background: #fff url(/images/fpfeature/banner1.jpg) no-repeat center center;\" aria-label=\"Image of the library in the Speirs Centre\" role=\"img\" class=\"mainimagediv\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d54b1b5c84f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-079bb942"
          },
          {
            "rule": "aria_descendant_valid",
            "xpath": null,
            "html": "<div style=\"background: #fff url(/images/fpfeature/banner1.jpg) no-repeat center center;\" aria-label=\"Image of the library in the Speirs Centre\" role=\"img\" class=\"mainimagediv\">",
            "message": "The element with role \"img\" contains descendants with implicit roles \"paragraph\" which are ignored by browsers",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fd9fcb83692",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f47e3cac"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h4>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20d981c6749b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86729aca"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a style=\"text-decoration:underline;\" href=\"/environment/wasteserviceshome/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71dd077d7752",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5edf380c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h4>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a style=\"text-decoration:underline;\" href=\"/community/colsupport/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd7ef656a9e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce52df49"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h4>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Find out more about election taking place on 7 May' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d07064f71fe1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a style=\"text-decoration:underline;\" href=\"https://www.clacks.gov.uk/council/scottishparliamentaryelections/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4c0d2bf0b6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50aed989"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39586ad3afc1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9f90e78"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text '26 February 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f660f5990258",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council/press/?release=4669\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb866562cfbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-565e8194"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text '29 January 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a role=\"button\" href=\"/council/press/\" class=\"btn btn-lg btn-success\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37d1f332efd9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-929c57a1"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text '22 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/community/events/?event=3903\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "add8a4f667cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6f1f4e7"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text '28 April 2026 to 14 May 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a role=\"button\" href=\"/community/events/\" class=\"btn btn-lg btn-success\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce279aaedf6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-430b26e7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a role=\"button\" href=\"/payit/\" class=\"btn btn-lg btn-success\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "028105614b48",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3e04006"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer class=\"footerupper\">",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c016f880a5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c5d9ac5"
          },
          {
            "rule": "aria_contentinfo_label_unique",
            "xpath": null,
            "html": "<footer class=\"footerupper\">",
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c80f07b8e75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe42b454"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<footer class=\"footerupper\">",
            "message": "Multiple elements with \"contentinfo\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e05914e5da0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a987af7"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p style=\"color:#fff;\" class=\"footerupper\">",
            "message": "Confirm this text 'A to Z of services A to Z of services' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4f98c676b37",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-396c2f27"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer class=\"footerlower\">",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca0210ede7ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d6a0f76"
          },
          {
            "rule": "aria_contentinfo_label_unique",
            "xpath": null,
            "html": "<footer class=\"footerlower\">",
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fe508d1c642",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73c6f3f5"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<footer class=\"footerlower\">",
            "message": "Multiple elements with \"contentinfo\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80a360691ed5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd8d50b9"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text '© Copyright 2026 Clackmannanshire Council © Copyright 2026 Clackmannanshire Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Kilncraigs, Alloa, Clackmannanshire, FK10 1EB' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Tel: 01259 450000' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 3177,
        "uniqueFailedCount": 76,
        "duplicateFailedCount": 22,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 72,
          "failed": 20,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "adaptable/list-children",
          "aria/presentational-children-focusable",
          "distinguishable/color-contrast",
          "distinguishable/link-in-text-block",
          "landmarks/landmark-main",
          "landmarks/no-duplicate-contentinfo",
          "landmarks/region",
          "navigable/heading-order",
          "navigable/link-name",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "adaptable/list-children",
            "xpath": "ul > a[href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"]",
            "selector": "ul > a[href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"]",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">\n\t\t\t\t\t\t</a>",
            "impact": "serious",
            "message": "List contains non-<li> child <a>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6f7a4435f83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9b7639b"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "p:nth-of-type(2) > a[href=\"/community/events/?event=3903\"]",
            "selector": "p:nth-of-type(2) > a[href=\"/community/events/?event=3903\"]",
            "html": "<a href=\"/community/events/?event=3903\">Fostering recruitment events</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95570503dbb3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04e9a6f3"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "div:nth-of-type(3) > h3",
            "selector": "div:nth-of-type(3) > h3",
            "html": "<h3 style=\"color:#fff;font-size:26px;font-weight:normal;\">Find Local Services in Clackmannanshire</h3>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 2.52:1 (required 3:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "213fe310130f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-029ba775"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "div:nth-of-type(5) > div:nth-of-type(3) > p:nth-of-type(1)",
            "selector": "div:nth-of-type(5) > div:nth-of-type(3) > p:nth-of-type(1)",
            "html": "<p>Find out about School Catchment Areas, Local Councillors, Libraries, Planning and more.</p>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 2.52:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93d8fd638439",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b094ce8"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "p:nth-of-type(2) > a[href=\"https://clacks.cloud.cadcorp.com/NoticeBoard9/NoticeBoard.aspx?NoticeBoardname=Clackmannanshire\"]",
            "selector": "p:nth-of-type(2) > a[href=\"https://clacks.cloud.cadcorp.com/NoticeBoard9/NoticeBoard.aspx?NoticeBoardname=Clackmannanshire\"]",
            "html": "<a style=\"color:#fff;\" href=\"https://clacks.cloud.cadcorp.com/NoticeBoard9/NoticeBoard.aspx?NoticeBoardname=Clackmannanshire\">Find out more</a>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 2.52:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acabe7dc0b4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6bbb61cd"
          },
          {
            "rule": "navigable/heading-order",
            "xpath": "a[href=\"/culture/libraryservice/\"] > h4",
            "selector": "a[href=\"/culture/libraryservice/\"] > h4",
            "html": "<h4 style=\"color:#000;\">Libraries</h4>",
            "impact": "moderate",
            "message": "Heading level 4 skipped from level 2. Use h3 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "338fae7797be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bcf09ec2"
          },
          {
            "rule": "navigable/link-name",
            "xpath": "ul > a[href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"]",
            "selector": "ul > a[href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"]",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">\n\t\t\t\t\t\t</a>",
            "impact": "serious",
            "message": "Link has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "504bc29745ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40fad4ef"
          },
          {
            "rule": "navigable/link-name",
            "xpath": "li:nth-of-type(3) > a[href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"]",
            "selector": "li:nth-of-type(3) > a[href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"]",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"></a>",
            "impact": "serious",
            "message": "Link has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d79233ae5e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9faa9817"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46ef08ad693d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "div:nth-of-type(11) > div > footer",
            "selector": "div:nth-of-type(11) > div > footer",
            "html": "<footer class=\"footerlower\">\n      \t\t<div class=\"row marketing\">\n      \t\t\t<div class=\"col-sm-6\">\n\t\t\t\t\t<p><strong>©&nbsp;Copyright 2026 Clackmannanshire Council</strong>\n\t\t\t\t\t\t<br>Kilncraigs, Alloa, Cl...",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a263f119f32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbe8cda7"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#toggleText",
            "selector": "#toggleText",
            "html": "<div id=\"toggleText\" style=\"display: block;\">\n   <div class=\"container\">\n\t\t<form method=\"post\" name=\"frmCookie\" onsubmit=\"return setCookieDisclaimer('username','username',365);\">\n    \t<div class=\"wrap...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ccb543908a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d7abc74"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(2)",
            "selector": "body > div:nth-of-type(2)",
            "html": "<div class=\"off-left\">\n \t<a href=\"/site/accesskeys/\" title=\"Access keys.\">Access keys</a>.\n \t<h1>Clackmannanshire Council Online</h1>\n  </div>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c983e646ccb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09cd662a"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(4)",
            "selector": "body > div:nth-of-type(4)",
            "html": "<div class=\"jumbotron mainjumbotron\" style=\"background:#ffda00!important;\">\n \t      \t<h2 style=\"color:#000;padding-top:25px;\"><a href=\"/news/generalinformation/\">Latest Information</a></h2>\n      </di...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acd47430199a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc2df595"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(5)",
            "selector": "body > div:nth-of-type(5)",
            "html": "<div class=\"container\">\n     \t\t \t<div class=\"jumbotron\" style=\"background:#369!important;color:#fff;\">\n \t\t\t\t\t<p style=\"padding:5px;\">\n \t\t\t\t\t\t<a style=\"color:#fff;text-decoration:none;\" href=\"/news/sta...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c01fab5d9ee5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9692cd3a"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(6)",
            "selector": "body > div:nth-of-type(6)",
            "html": "<div class=\"mainimagewrapper\">\n\t\t\t\t\t<div class=\"mainimagediv\" role=\"img\" aria-label=\"Image of the library in the Speirs Centre\" style=\"background: #fff url(/images/fpfeature/banner1.jpg) no-repeat cen...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "891354705bb3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dd6e731"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(7)",
            "selector": "body > div:nth-of-type(7)",
            "html": "<div class=\"container\">\n\t  <div class=\"row marketing\">\n\t\t\t<hr>\n<div class=\"col-lg-4\" style=\"margin-top:25px;\">\n    <h4>Waste Services</h4>\n    <img style=\"padding:0px;margin:0px;\" src=\"/images/icons/w...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "181ca1805c6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b1cfab7"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(8)",
            "selector": "body > div:nth-of-type(8)",
            "html": "<div style=\"background-color: #eee; text-align: center;\">\n    <div class=\"container\" style=\"background-color: #eee; margin-top:20px;margin-bottom:20px\">\n\t\t<div class=\"row marketing\">\n        \t<div cla...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bee5fde3734f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd687723"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(9)",
            "selector": "body > div:nth-of-type(9)",
            "html": "<div style=\"text-align: left;\">\n    <div class=\"container\">\n\t\t<div class=\"row marketing aligncenter\" style=\"margin-top:10px;\">\n        \t<div class=\"col-md-6\" style=\"padding-left:0px;\">\n        \t\t\t<hr>...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d45887ecbc4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5412bf3d"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head>\n\n<!-- Google tag (gtag.js) -->\n<script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=G-ZZVWQ9GNYK\"></script>\n<script>\n  window.dataLayer = window.dataLayer || [];\n  function g...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "538830bdaaab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          },
          {
            "rule": "aria/presentational-children-focusable",
            "xpath": "span > a[href=\"/culture/alloaspeirscentre/\"]",
            "selector": "span > a[href=\"/culture/alloaspeirscentre/\"]",
            "html": "<a style=\"color:#fff;text-decoration:none;\" href=\"/culture/alloaspeirscentre/\">Speirs Centre, Alloa</a>",
            "impact": "serious",
            "message": "Focusable element inside a \"img\" role whose children are presentational.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "789ab5c8af4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b428726"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 20,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 526,
          "failed": 37,
          "cantTell": 145,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R12",
          "QW-ACT-R2",
          "QW-ACT-R37",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59dcbf2fb1e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          },
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed4374bf0b14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67cdbced"
          },
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94092b9dab60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R65",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/307n5z/",
            "description": "The element has descendants in the flat tree that are part of sequential focus navigation.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The element has descendants in the flat tree that are part of sequential focus navigation.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "876b1c1c8235",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-568e42ae"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b8e4e99d2a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 709,
        "duplicateFailedCount": 32,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 305
    },
    {
      "submittedUrl": "https://www.colchester.gov.uk/",
      "finalUrl": "https://www.colchester.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home\r\n\t\t&nbsp;· Colchester City Council",
      "elapsedMs": 33843,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1229,
          "failed": 58,
          "cantTell": 9,
          "inapplicable": 45
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r80"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/cost-of-living-support/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2484a0b72f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/recycling-and-rubbish/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/planning/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/council-tax/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/business/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/housing-benefit-local-council-tax-support/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/make-a-payment/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/housing/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/elections/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/our-community/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/environmental-protection/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/parking-and-travel/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.visitcolchester.com\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/jobs/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-data/foi/\">Freedom of information</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/compliments-and-complaints\">Help us get it right</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/customer-service-standard\">Customer Service Standards</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://www.colchesteramphora.com/\">Colchester Commercial Holdings Ltd</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/coronavirus\">Coronavirus (COVID-19)</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/sustainability\">Sustainability</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.colchester.gov.uk/info/cbc-article/?catid=our-council-governance&id=KA-01413\">Fraud</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/strategic-plan/\">Strategic plan</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/gethelp/report-online/\">Report online</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/gethelp/apply-online/\">Apply online</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-services\">Contact our services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/enjoycolchester\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.linkedin.com/company/colchester-borough-council\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://twitter.com/yourcolchester\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.youtube.com/user/ColchesterCBC\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"]",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e9663f4539b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91b2f6d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"ccc-notify-dismiss\"]",
            "html": "<button id=\"ccc-notify-dismiss\" class=\"ccc-link ccc-tabbable\" tabindex=\"0\" aria-label=\"Close Cookie Control\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3beee0f8e562",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b298ec3c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/div[@id=\"menu-button\"]",
            "html": "<div class=\"header-menu\" id=\"menu-button\" role=\"button\" aria-expanded=\"false\" aria-controls=\"menu\" tabindex=\"0\" aria-label=\"Main menu\">...</div>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ebe70100e92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ad2d6fc"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li[@class=\"slide\"]",
            "html": "<li class=\"slide\" aria-roledescription=\"slide\" aria-label=\"2 of 5\" aria-hidden=\"true\" style=\"background-image: url('https://cbccrmdata.blob.core.windows.net/noteattachment/CBC-null-garden-waste-banner-CCC_Garden Waste Web Banner.jpg')\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f1aa0d880e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eaaa48"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li[@class=\"slide\"]",
            "html": "<li class=\"slide\" aria-roledescription=\"slide\" aria-label=\"3 of 5\" aria-hidden=\"true\" style=\"background-image: url('https://cbccrmdata.blob.core.windows.net/noteattachment/CBC-null-Discover-at-Colchester-Museums-Discover_CCC Website Image.jpg')\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li[@class=\"slide\"]",
            "html": "<li class=\"slide\" aria-roledescription=\"slide\" aria-label=\"4 of 5\" aria-hidden=\"true\" style=\"background-image: url('https://cbccrmdata.blob.core.windows.net/noteattachment/CBC-null-email-sign-up-CCC_ Email sign-up banner R3.1.jpg')\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li[@class=\"slide\"]",
            "html": "<li class=\"slide\" aria-roledescription=\"slide\" aria-label=\"5 of 5\" aria-hidden=\"true\" style=\"background-image: url('https://cbccrmdata.blob.core.windows.net/noteattachment/CBC-null-upload-LW web 1920x1080_swim crash courses (1).jpg')\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/path[@id=\"Shape\"]",
            "html": "<path d=\"M18 9.02201C18 4.0489 13.9511 0 9.02201 0C4.0489 0 0 4.0489 0 9.02201C0 13.9511 4.0489 18 9.02201 18C13.9511 18 18 13.9511 18 9.02201ZM9.02201 9.50611C12.0147 9.50611 14.4792 11.8386 14.7433 14.7873C16.2396 13.291 17.1638 11.2665 17.1638 9.02201C17.1638 4.489 13.511 0.836186 9.02201 0.836186C4.489 0.836186 0.836186 4.489 0.836186 9.02201C0.836186 11.2665 1.76039 13.291 3.25672 14.7873C3.52078 11.8386 5.98533 9.50611 9.02201 9.50611ZM9.02201 10.3423C11.8386 10.3423 14.0391 12.6748 13.9071 15.4914C12.5428 16.5477 10.8264 17.1638 9.02201 17.1638C7.17359 17.1638 5.45721 16.5477 4.09291 15.4914C3.96088 12.6748 6.16137 10.3423 9.02201 10.3423Z\" id=\"Shape\" fill=\"#FFFFFF\" fill-rule=\"evenodd\" stroke=\"#FFFFFF\" stroke-width=\"0.2\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd950fc7fd9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0813f9c4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/path[@id=\"Shape\"]",
            "html": "<path d=\"M6.63158 3.31579C6.63158 1.46842 5.12654 0 3.33931 0C1.50504 0 0 1.46842 0 3.31579C0 5.11579 1.50504 6.63158 3.33931 6.63158C5.12654 6.63158 6.63158 5.11579 6.63158 3.31579ZM0.893617 3.31579C0.893617 1.94211 1.97536 0.9 3.33931 0.9C4.65622 0.9 5.73796 1.94211 5.73796 3.31579C5.73796 4.64211 4.65622 5.73158 3.33931 5.73158C1.97536 5.73158 0.893617 4.64211 0.893617 3.31579Z\" transform=\"translate(5.68421 1.894737)\" id=\"Shape\" fill=\"#FFFFFF\" fill-rule=\"evenodd\" stroke=\"#FFFFFF\" stroke-width=\"0.2\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/a[@id=\"slider-button\"]",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://www.colchester.gov.uk/residents-panel/\">Find out more</a>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce18444d11a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cd53f8c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/a[@id=\"slider-button\"]",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://www.colchester.gov.uk/residents-panel/\">Find out more</a>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/a[@id=\"slider-button\"]",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://www.colchester.gov.uk/gardenwaste/?id=&page=renew--or--join--our--garden--waste--subscription--service&utm_source=display&utm_medium=banner&utm_campaign=garden-waste-spring&utm_term=ccc-website\">Find out more</a>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/a[@id=\"slider-button\"]",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://colchester.cimuseums.org.uk/discover?utm_source=display&utm_medium=banner&utm_campaign=discover&utm_term=ccc-website\">Find out more</a>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/a[@id=\"slider-button\"]",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://pages.comms.colchester.gov.uk/pages/subscribe\">Sign up now</a>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/a[@id=\"slider-button\"]",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://colchesterleisureworld.co.uk/swimming-lessons-children/?utm_source=display&utm_medium=banner&utm_campaign=lw-swimming-lessons-winter26&utm_term=ccc-website\">Sign up now</a>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `complementary` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93df3d6454ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04b91b798cbf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4212e894ce8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.93:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "942f504f90b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.66:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.66:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.66:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.66:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p[@id=\"message-container\"]",
            "html": "<p id=\"message-container\">...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50b83a005332",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa1c9c56"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Subscribe to receive updates on Council news, even...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "053e46b9b0da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0186f3fe"
          }
        ],
        "outcomeCount": 1341,
        "duplicateFailedCount": 45,
        "uniqueFailedCount": 13,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 950,
          "failed": 2,
          "cantTell": 6,
          "inapplicable": 45
        },
        "failedRules": [
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".new-homepage-layout-right > aside",
            "html": "<aside>",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".new-homepage-layout-bottom > aside"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1125f151fda9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15d3fd69"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "h1",
            "html": "<h1 class=\"new-homepage-title\">Welcome to Colchester City Council</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abd5388a74b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b527b4b"
          }
        ],
        "outcomeCount": 1003,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1935,
          "failed": 33,
          "cantTell": 22,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_complementary_labelled",
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style data-merge-styles=\"true\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8760fd4e2a82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c19c5e91"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f3929f7dfd5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7daf9db15f89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<a href=\"/\" role=\"link\" class=\"header-logo\">",
            "message": "The explicitly-assigned ARIA role \"link\" is redundant with the implicit role of the element <a>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "762297783ffd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d31f31d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\" role=\"link\" class=\"header-logo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "596d6e36f869",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04d97cfb"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"header-logo-text\">",
            "message": "Confirm this text 'Colchester' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e3003ab79a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a803b76e"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'City Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c67065431c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0da6471"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<div aria-label=\"show search\" role=\"button\" id=\"header_search_open\" class=\"header-search-open\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89b863d9e3fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43a365a1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div aria-label=\"Main menu\" tabindex=\"0\" aria-controls=\"menu\" aria-expanded=\"false\" role=\"button\" id=\"menu-button\" class=\"header-menu\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f02457884c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38a44985"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<div aria-label=\"Main menu\" tabindex=\"0\" aria-controls=\"menu\" aria-expanded=\"false\" role=\"button\" id=\"menu-button\" class=\"header-menu\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f882d781c8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38d7b4ef"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"header-menu-text\">",
            "message": "Confirm this text 'Services & Information' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b12510f891a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0bb65c94"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\" viewBox=\"0 0 23 24\" height=\"24px\" width=\"23px\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77ef064efb99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd1d5925"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.new.colchester.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "340d3acff9ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da8a15bd"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"homepage-banner-title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a172c513c173",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37b38f38"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.colchester.gov.uk/residents-panel/\" class=\"button-small\" id=\"slider-button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f7053d935fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f2b8855"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1 class=\"new-homepage-title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dc48306eada",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3c992dc"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"new-homepage-cant-find-services-heading\">",
            "message": "Confirm this text 'Can't find the service you are looking for?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0774ed4f197",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4374dea6"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside>",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15ee34385adf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5cc34b7"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<aside>",
            "message": "Multiple elements with \"complementary\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "660568c3b254",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b875eaee"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside>",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<aside>",
            "message": "Multiple elements with \"complementary\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"\" height=\"64px\" width=\"64px\" accesskey=\"c\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  ccc-icon--no-outline\" id=\"ccc-icon\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07e708773789",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93ef097c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" height=\"64px\" width=\"64px\" accesskey=\"c\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  ccc-icon--no-outline\" id=\"ccc-icon\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "facfdd5898d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3888f46"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button style=\"\" height=\"64px\" width=\"64px\" accesskey=\"c\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  ccc-icon--no-outline\" id=\"ccc-icon\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5e3c078085b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2c9d29b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7def195a24df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0259135"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "011c8cab8e7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b86de5d3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-notify-reject\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9015074b48fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f9830a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-notify-reject\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dec7ddfccb0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f9afcd5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd18d55f5eee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf101619"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e143be6c776",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0a2ab0b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aaaa6e90112f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b5398ad"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cae86c2a8a24",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-457a2048"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f82197e8db75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f8bf046"
          }
        ],
        "outcomeCount": 1970,
        "uniqueFailedCount": 31,
        "duplicateFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 87,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-hidden-focus",
          "labels-and-names/label-content-mismatch",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "#offlineNotificationBar",
            "selector": "#offlineNotificationBar",
            "html": "<div id=\"offlineNotificationBar\" class=\"displayNone\">\n\t\t<img alt=\"web\" id=\"web\" onerror=\"javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/web.png'...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abd3730fdfc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5557b23f"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#menu-button",
            "selector": "#menu-button",
            "html": "<div class=\"header-menu\" id=\"menu-button\" role=\"button\" aria-expanded=\"false\" aria-controls=\"menu\" tabindex=\"0\" aria-label=\"Main menu\">\n          <div class=\"header-menu-burger\">\n            <div></di...",
            "impact": "serious",
            "message": "Accessible name \"Main menu\" does not contain visible text \"Services & Information\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "759cbab435e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73e9e853"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "#slider-button",
            "selector": "#slider-button",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://colchester.cimuseums.org.uk/discover?utm_source=display&amp;utm_medium=banner&amp;utm_campaign=discover&amp;utm_term=ccc-website\">Find out more...",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3ede27dfcbb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23745d17"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "#slider-button",
            "selector": "#slider-button",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://pages.comms.colchester.gov.uk/pages/subscribe\">Sign up now</a>",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "#slider-button",
            "selector": "#slider-button",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://colchesterleisureworld.co.uk/swimming-lessons-children/?utm_source=display&amp;utm_medium=banner&amp;utm_campaign=lw-swimming-lessons-winter26&...",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 556,
          "failed": 16,
          "cantTell": 124,
          "inapplicable": 4
        },
        "failedRules": [
          "QW-ACT-R13",
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R13",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/6cfa84/",
            "description": "The test target has focusable children.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has focusable children.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38c2060d2281",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6ea3e7e"
          },
          {
            "rule": "QW-ACT-R13",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/6cfa84/",
            "description": "The test target has focusable children.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has focusable children.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R13",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/6cfa84/",
            "description": "The test target has focusable children.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has focusable children.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R13",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/6cfa84/",
            "description": "The test target has focusable children.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has focusable children.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "492d0c47d2c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d263a1226246",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 700,
        "duplicateFailedCount": 13,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 62
    },
    {
      "submittedUrl": "https://www.cne-siar.gov.uk/",
      "finalUrl": "https://www.cne-siar.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Homepage | Comhairle nan Eilean Siar",
      "elapsedMs": 22985,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1160,
          "failed": 60,
          "cantTell": 16,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies\" tabindex=\"0\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14516c26d4be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"agree-button eu-cookie-compliance-secondary-button\"]",
            "html": "<button type=\"button\" class=\"agree-button eu-cookie-compliance-secondary-button\" tabindex=\"0\">Accept additional cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dacff9b7e782",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dfeba34f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"decline-button eu-cookie-compliance-default-button\"]",
            "html": "<button type=\"button\" class=\"decline-button eu-cookie-compliance-default-button\" tabindex=\"0\">Reject additional cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f17640d2e2f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c58f395"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"button-link\"]",
            "html": "<a href=\"#footer-first\" class=\"button-link\">Translate</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4a74263ba77",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f39b0d90"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"lgd-header__toggle lgd-header__toggle--primary js-toggle-menu-button\"]",
            "html": "<button class=\"lgd-header__toggle lgd-header__toggle--primary js-toggle-menu-button\" data-target=\"lgd-header__nav--primary\" aria-controls=\"lgd-header__nav--primary\" aria-expanded=\"false\" data-once=\"header-toggle\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efd9950a84a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4695f872"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-and-committees/have-your-say/consultations/call-sites-consultation-local-development-plan\">Read more about the consultation...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news/2026/voter-registration-deadline\">Read more</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news\">View all news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://eileansiar-self.achieveservice.com/service/general_enquiry\">Online form</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-and-committees/customer-services/contact-us\">Other ways to contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z/A\">Services A-Z</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"google-translate-icon ext\"]",
            "html": "<a target=\"_blank\" href=\"https://translate.google.com/\" class=\"google-translate-icon ext\" aria-label=\"(link is external)\" data-extlink=\"\" rel=\"noopener noreferrer\" title=\"(opens in a new window)\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef0f9b152953",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42b1cfec"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/disclaimer\">Translation disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibility-statement-comhairle-nan-eilean-siar\" data-drupal-link-system-path=\"node/881\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies\" data-drupal-link-system-path=\"node/890\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/disclaimer\" data-drupal-link-system-path=\"node/976\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-and-committees/privacy-and-data-protection\" data-drupal-link-system-path=\"node/189\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ext\"]",
            "html": "<a href=\"https://www.smartsurvey.co.uk/s/HYD6ES/\" target=\"_blank\" class=\"ext\" data-extlink=\"\" aria-label=\"(link is external)\" rel=\"noopener noreferrer\" title=\"(opens in a new window)\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5fb32bbb7e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b41f3d3a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"ext\"]",
            "html": "<a href=\"https://www.smartsurvey.co.uk/s/HYD6ES/\" target=\"_blank\" class=\"ext\" data-extlink=\"\" aria-label=\"(link is external)\" rel=\"noopener noreferrer\" title=\"(opens in a new window)\">...</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7073b859d32c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1773bfa1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r18",
            "xpath": null,
            "html": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5532b1ea773d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1ce6629"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a5ac310d74c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12255d2a1ce9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>The Comhairle is currently in the process of prepa...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>With only 8 weeks to go until the voter registrati...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Voters are being urged to register to vote before ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>The Scottish Parliament Election will take place o...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>The first issue of postal packs for the Na h-Eilea...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>The Western Isles Integration Joint Board (IJB) is...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>The Care Inspectorate has published a positive ass...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d348ebe2446e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>The Comhairle is currently in the process of prepa...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>With only 8 weeks to go until the voter registrati...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Voters are being urged to register to vote before ...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>The Scottish Parliament Election will take place o...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>The first issue of postal packs for the Na h-Eilea...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>The Western Isles Integration Joint Board (IJB) is...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>The Care Inspectorate has published a positive ass...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f34427038c5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0186f3fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>The Comhairle is currently in the process of prepa...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>With only 8 weeks to go until the voter registrati...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Voters are being urged to register to vote before ...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>The Scottish Parliament Election will take place o...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e8a64a88c16",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          }
        ],
        "outcomeCount": 1284,
        "duplicateFailedCount": 46,
        "uniqueFailedCount": 14,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 917,
          "failed": 0,
          "cantTell": 83,
          "inapplicable": 43
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "select-name",
          "tabindex"
        ],
        "failures": [],
        "outcomeCount": 1043,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3215,
          "failed": 120,
          "cantTell": 217,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "input_label_visible",
          "label_name_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_quoted_correctly"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"height: 100%; --lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 0px;\" class=\"sticky-header-html js\" prefix=\"og: https://ogp.me/ns#\" dir=\"ltr\" lang=\"en-gb\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29e321787697",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a88f861"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07ddb0a54ffe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#ffffff\" href=\"/themes/custom/bbd_localgov/assets/images/favicons/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8abd24608951",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b53ec873"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"https://www.gstatic.com/_/translate_http/_/ss/k=translate_http.tr.zZZZhVqDDCw.L.W.O/am=AAA4/d=0/rs=AN8SPfpXOODejAwfpX0HXTmGDSoEuMBUiQ/m=el_main_css\" charset=\"UTF-8\" rel=\"stylesheet\" type=\"text/css\">",
            "message": "The HTML attribute(s) \"charset\" is deprecated for the <link> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f35d8142b2f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecfba62c"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div aria-hidden=\"false\" class=\"eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--opt-in\" aria-labelledby=\"popup-text\">",
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0483bea29303",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bfb20bda"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\" id=\"skip-to-main\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "020f2aca5e70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27ef3eb9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"branding__logo\" rel=\"home\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ca0b8184af5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fcf92c4e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"button-link\" href=\"#footer-first\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f6a136daf70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a05f9ba"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-once=\"header-toggle\" aria-expanded=\"false\" aria-controls=\"lgd-header__nav--primary\" data-target=\"lgd-header__nav--primary\" class=\"lgd-header__toggle lgd-header__toggle--primary js-toggle-menu-button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dc0baf5cae6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-782cb2ee"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"form-text\" maxlength=\"128\" size=\"30\" value=\"\" name=\"search_api_fulltext\" id=\"edit-search-api-fulltext\" type=\"text\" data-drupal-selector=\"edit-search-api-fulltext\" placeholder=\"Search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bfd7d723f33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1d150b3f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"Search\" id=\"edit-submit-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-sitewide-search\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a8a9b4559df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a24d5b5a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label\">",
            "message": "Confirm this text 'Popular tasks' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15c24bc9635f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9add882"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-field-tag field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Spotlight' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ff7c440da05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f21cd12e"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<h2>",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Call for Sites'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb49e82ba231",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3599795"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"(opens in a new window)\" rel=\"noopener noreferrer\" data-extlink=\"\" aria-label=\"(link is external)\" class=\"google-translate-icon ext\" href=\"https://translate.google.com/\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "086eb230b00d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39bac22a"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"font-weight:bold;background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -0px;padding-left:18px;\" value=\"en|en\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe62752904fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3cb3904f"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -16px;padding-left:18px;\" value=\"en|gd\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3521eb715d74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4904b314"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -32px;padding-left:18px;\" value=\"en|ar\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8795c877755",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b82b0be5"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -80px;padding-left:18px;\" value=\"en|zh-TW\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "676537ca015b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8a66ed0"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -96px;padding-left:18px;\" value=\"en|hr\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33139c41b63b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9471a36a"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -112px;padding-left:18px;\" value=\"en|cs\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdfb18e02450",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-430e64f3"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -128px;padding-left:18px;\" value=\"en|da\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19d2ccde6316",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dbe9d88d"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -144px;padding-left:18px;\" value=\"en|nl\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c79a4858417",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5ef672d"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -160px;padding-left:18px;\" value=\"en|fi\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c72687e9d881",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68f26596"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -176px;padding-left:18px;\" value=\"en|fr\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17cc59e03b5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49209e6c"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -192px;padding-left:18px;\" value=\"en|de\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c4859956599",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e234ce8"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -208px;padding-left:18px;\" value=\"en|el\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e673dc06fd43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc68fed3"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -224px;padding-left:18px;\" value=\"en|hi\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef0d00a050b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-144ce291"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -240px;padding-left:18px;\" value=\"en|it\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1143a6945f76",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f51381e2"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -256px;padding-left:18px;\" value=\"en|ja\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aef5a77253f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d1f2de1"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -272px;padding-left:18px;\" value=\"en|ko\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b2abcc70a31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d129bfb"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -288px;padding-left:18px;\" value=\"en|no\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22c153e5b077",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8652d402"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -304px;padding-left:18px;\" value=\"en|pl\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "300e86e0b3b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c2faa462"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -320px;padding-left:18px;\" value=\"en|pt\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9af6e0f10a3e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33c0fbdf"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -336px;padding-left:18px;\" value=\"en|ro\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "178dc12d075c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-738831b1"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -352px;padding-left:18px;\" value=\"en|ru\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b618d82e8d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98e9994c"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -368px;padding-left:18px;\" value=\"en|es\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2692d63f181",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6fdfe13"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -384px;padding-left:18px;\" value=\"en|sv\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79fc24088eaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce1bcaf2"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -400px;padding-left:18px;\" value=\"en|ca\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccd7e05cbfd2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fffe399"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -416px;padding-left:18px;\" value=\"en|tl\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "461f5d91a1af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad6b22a3"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -432px;padding-left:18px;\" value=\"en|iw\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d4ccfaf842d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9749897"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -448px;padding-left:18px;\" value=\"en|id\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0051e764671e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c2bffac"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -464px;padding-left:18px;\" value=\"en|lv\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44f8b5323a97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6b17d21"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -480px;padding-left:18px;\" value=\"en|lt\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b891c931503c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93f21a38"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -496px;padding-left:18px;\" value=\"en|sr\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b03e222368e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7ee8651"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -512px;padding-left:18px;\" value=\"en|sk\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f53e7f7ad66",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af38a4aa"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -528px;padding-left:18px;\" value=\"en|sl\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bc688f84ae6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6d217f1"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -544px;padding-left:18px;\" value=\"en|uk\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ded524faa576",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c2c22f9d"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -560px;padding-left:18px;\" value=\"en|vi\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66ec9a8e9972",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3dcae15"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -576px;padding-left:18px;\" value=\"en|sq\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5963e4262ed7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d53be36"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -592px;padding-left:18px;\" value=\"en|et\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06b5314b5925",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ebd9de87"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -608px;padding-left:18px;\" value=\"en|gl\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a5447ad3f59",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be9a6534"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -624px;padding-left:18px;\" value=\"en|hu\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "348315c569e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b493e720"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -640px;padding-left:18px;\" value=\"en|mt\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9967c5ccac2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a608a08e"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -656px;padding-left:18px;\" value=\"en|th\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7980b4a693ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d4c035c9"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -672px;padding-left:18px;\" value=\"en|tr\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a1861f195e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74d0b82f"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -688px;padding-left:18px;\" value=\"en|fa\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f8e1a5a0ae0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06f7aa5e"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -704px;padding-left:18px;\" value=\"en|af\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "775352451d3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2649aa0e"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -720px;padding-left:18px;\" value=\"en|ms\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b70863094ad1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cfeb4b98"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -736px;padding-left:18px;\" value=\"en|sw\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3629b67c75e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f53017c7"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -752px;padding-left:18px;\" value=\"en|ga\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3757a261361",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d00d1d9"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -784px;padding-left:18px;\" value=\"en|be\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cd76ef073cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d84f3f4"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -800px;padding-left:18px;\" value=\"en|is\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "586df7d8db4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5ee356f"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -816px;padding-left:18px;\" value=\"en|mk\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4932f5273c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35a18dee"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -832px;padding-left:18px;\" value=\"en|yi\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4e31590b0df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1e67fd9"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -848px;padding-left:18px;\" value=\"en|hy\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4aae4f88af97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df191458"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -864px;padding-left:18px;\" value=\"en|az\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec4a6126742b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8a8a86b"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -880px;padding-left:18px;\" value=\"en|eu\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5836b7098a73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e88be40"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -896px;padding-left:18px;\" value=\"en|ka\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebd0c2e3b6c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-598374e1"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -912px;padding-left:18px;\" value=\"en|ht\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d9fb731a39c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f14eed5"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -928px;padding-left:18px;\" value=\"en|ur\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a95465af4231",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8412b73"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -944px;padding-left:18px;\" value=\"en|bn\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebc261313909",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a04989c"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -960px;padding-left:18px;\" value=\"en|bs\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37156c682bf7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3bc3f84"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -976px;padding-left:18px;\" value=\"en|ceb\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7c63c251590",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a59bda73"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -992px;padding-left:18px;\" value=\"en|eo\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "996929d71f22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d40e3ac"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1008px;padding-left:18px;\" value=\"en|gu\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6d559c76aef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45f4a44f"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1024px;padding-left:18px;\" value=\"en|ha\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a6e3d58afed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-596fe9f6"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1040px;padding-left:18px;\" value=\"en|hmn\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c7b92770d88",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-631c2cc0"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1056px;padding-left:18px;\" value=\"en|ig\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "628532d03bf7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ebe8d87"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1072px;padding-left:18px;\" value=\"en|jw\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b7211dce85a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee296d67"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1088px;padding-left:18px;\" value=\"en|kn\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbb840f43c64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed1eb9ca"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1104px;padding-left:18px;\" value=\"en|km\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73a6b77a9e28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3931e456"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1120px;padding-left:18px;\" value=\"en|lo\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22243e0da78b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34590d37"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1136px;padding-left:18px;\" value=\"en|la\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b19a96fc5829",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-02889280"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1152px;padding-left:18px;\" value=\"en|mi\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e975742b77c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b15fd9f5"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1168px;padding-left:18px;\" value=\"en|mr\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38cf4cebd8b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc7dace8"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1184px;padding-left:18px;\" value=\"en|mn\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e90788e4e70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7e3141a"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1200px;padding-left:18px;\" value=\"en|ne\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "291e173a08ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cbf3ab6"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1216px;padding-left:18px;\" value=\"en|pa\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e722f28ca24f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62aaa452"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1232px;padding-left:18px;\" value=\"en|so\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1d29ffbcf22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-251dcbd6"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1248px;padding-left:18px;\" value=\"en|ta\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e028193dfd52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f972d76d"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1264px;padding-left:18px;\" value=\"en|te\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30cbf673b743",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2718b9b"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1280px;padding-left:18px;\" value=\"en|yo\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c6e63277c86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68e3f424"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1296px;padding-left:18px;\" value=\"en|zu\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "388471d4e83b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bed03b7"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1312px;padding-left:18px;\" value=\"en|my\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34c3685ae384",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc818b03"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1328px;padding-left:18px;\" value=\"en|ny\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80fb1f80cc8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33229148"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1344px;padding-left:18px;\" value=\"en|kk\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3f6c558268e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba46f38a"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1360px;padding-left:18px;\" value=\"en|mg\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ffdb586f6f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e14c39dc"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1376px;padding-left:18px;\" value=\"en|ml\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5544c5dacd78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-595214e3"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1392px;padding-left:18px;\" value=\"en|si\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d158a0d317f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f71e3c7d"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1408px;padding-left:18px;\" value=\"en|st\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a405d8bd53fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-184831a8"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1424px;padding-left:18px;\" value=\"en|su\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f95fb37a9f0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2eca633"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1440px;padding-left:18px;\" value=\"en|tg\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5458704c4606",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9bc1cd54"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1456px;padding-left:18px;\" value=\"en|uz\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5be278e8fab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b4bb33a"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1472px;padding-left:18px;\" value=\"en|am\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9bab343776a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65cb66cd"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1488px;padding-left:18px;\" value=\"en|co\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06addbf4fece",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-753842d5"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1504px;padding-left:18px;\" value=\"en|haw\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63138f9a8a8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67958f8f"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1520px;padding-left:18px;\" value=\"en|ku\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09a6f8ad0795",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95dd404e"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1536px;padding-left:18px;\" value=\"en|ky\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19cf092f92fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73b1b747"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1552px;padding-left:18px;\" value=\"en|lb\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cb683cd0860",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d091ce8a"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1568px;padding-left:18px;\" value=\"en|ps\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40bde722a697",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a664a34"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1584px;padding-left:18px;\" value=\"en|sm\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9232886ce766",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-041fffaa"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1600px;padding-left:18px;\" value=\"en|sn\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf5195d4a61c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b9e3f7d0"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1616px;padding-left:18px;\" value=\"en|sd\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94249a1e71a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64cc9e6b"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1632px;padding-left:18px;\" value=\"en|fy\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebec570779cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09110fae"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<option style=\"background:url('/modules/sandbox/gtranslate/gtranslate-files/16l.png') no-repeat scroll 0 -1648px;padding-left:18px;\" value=\"en|xh\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9523201d7a78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72d2f667"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 166.4 166.5;\" viewBox=\"0 0 166.4 166.5\" y=\"0px\" x=\"0px\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\" id=\"Layer_1\" version=\"1.1\" class=\"bsl-logo\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37a8117da78a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2405a40d"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xml:space=\"preserve\" style=\"enable-background:new 0 0 166.4 166.5;\" viewBox=\"0 0 166.4 166.5\" y=\"0px\" x=\"0px\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\" id=\"Layer_1\" version=\"1.1\" class=\"bsl-logo\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e62eca99459b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f7be012"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a title=\"(opens in a new window)\" rel=\"noopener noreferrer\" aria-label=\"(link is external)\" data-extlink=\"\" class=\"ext\" target=\"_blank\" href=\"https://www.smartsurvey.co.uk/s/HYD6ES/\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cb815e0d851",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e09c992a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 66 66\" height=\"96px\" width=\"96px\" class=\"VIpgJd-ZVi9od-aZ2wEe\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44bf66cd9ce9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cf7a1b3"
          }
        ],
        "outcomeCount": 3443,
        "uniqueFailedCount": 120,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "#sliding-popup",
            "selector": "#sliding-popup",
            "html": "<div id=\"sliding-popup\" role=\"alertdialog\" aria-describedby=\"popup-text\" aria-label=\"Cookie compliance banner\" class=\"sliding-popup-top clearfix\" style=\"height: auto; width: 100%; top: 0px;\"><div aria...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a55edaf6672",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1c883e7"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "li:nth-of-type(5) > a[href=\"https://www.smartsurvey.co.uk/s/HYD6ES/\"]",
            "selector": "li:nth-of-type(5) > a[href=\"https://www.smartsurvey.co.uk/s/HYD6ES/\"]",
            "html": "<a href=\"https://www.smartsurvey.co.uk/s/HYD6ES/\" target=\"_blank\" class=\"ext\" data-extlink=\"\" aria-label=\"(link is external)\" rel=\"noopener noreferrer\" title=\"(opens in a new window)\">Customer Survey<...",
            "impact": "serious",
            "message": "Accessible name \"(link is external)\" does not contain visible text \"Customer Survey\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "802f447c84b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-075cd6db"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 357,
          "failed": 3,
          "cantTell": 138,
          "inapplicable": 5
        },
        "failedRules": [
          "QW-ACT-R25",
          "QW-ACT-R30"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f135bee6f09c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "075c516af991",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 503,
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 47
    },
    {
      "submittedUrl": "https://www.conwy.gov.uk/",
      "finalUrl": "https://www.conwy.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Conwy",
      "elapsedMs": 14678,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 25,
          "failed": 2,
          "cantTell": 1,
          "inapplicable": 72
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r66"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.09:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5cd5c265b74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.09:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 100,
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 28,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 71
        },
        "failedRules": [
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en-gb\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ca2498591eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "h1",
            "html": "<h1 style=\"top: 0px; position: fixed; left: 300000px;\">Dewis iaith Cyngor Bwrdeistref Sirol Conwy - Language choice Conwy County Borough Council</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c9859afe28f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b527b4b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".box",
            "html": "<div class=\"box\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccb6ac8f9036",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3553bf48"
          }
        ],
        "outcomeCount": 102,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 104,
          "failed": 6,
          "cantTell": 5,
          "inapplicable": 0
        },
        "failedRules": [
          "element_attribute_deprecated",
          "form_submit_button_exists",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=Edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53733096ec09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/SiteElements/CSS/splash.css?version=81690\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe62b7b73a96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85f274ae"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/SiteElements/CSS/splash.css?version=81690\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9fea402ae91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c9348c1"
          },
          {
            "rule": "form_submit_button_exists",
            "xpath": null,
            "html": "<form id=\"form1\" action=\"/\" method=\"post\">",
            "message": "Verify the <form> element has a submit button or an image button",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7915fe57c50",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36427a8b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/cy/Resident/Resident.aspx\" class=\"sys_0 sys_t939\" title=\"Cymraeg\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb257e5fcf07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e65840bb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/en/Resident/Resident.aspx\" class=\"sys_0 sys_t939\" title=\"English\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c8675fcb45e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f76a61ba"
          }
        ],
        "outcomeCount": 110,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6e51bd705c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#form1",
            "selector": "#form1",
            "html": "<form method=\"post\" action=\"/\" id=\"form1\">\n<div class=\"aspNetHidden\">\n<input type=\"hidden\" name=\"__VIEWSTATE\" id=\"__VIEWSTATE\" value=\"/wEPDwUKMTAzMzU4NTQ3MA9kFgJmD2QWAmYPZBYCAgIQZGQWAgIBEGRkFgJmDxYCHg...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ced9d8f4f2b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef762789"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 10,
          "failed": 2,
          "cantTell": 7,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99896d384185",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 20,
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 2
    },
    {
      "submittedUrl": "https://www.cornwall.gov.uk/",
      "finalUrl": "https://www.cornwall.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home Page - Cornwall Council",
      "elapsedMs": 27883,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1434,
          "failed": 67,
          "cantTell": 10,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r63",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"skip-to-content-link\"]",
            "html": "<a class=\"skip-to-content-link\" href=\"#content-main\">Skip to content</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0404f2ac9636",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd930628"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"BtnCCAll\"]",
            "html": "<button class=\"btn btn-primary\" id=\"BtnCCAll\">Accept non-essential cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4eebf5a8b36a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72ab4164"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"BtnCCNone\"]",
            "html": "<button class=\"btn btn-primary\" id=\"BtnCCNone\">Reject non-essential cookies</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f9682865e33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48fd28e0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"BtnCCPrefs\"]",
            "html": "<button class=\"btn btn-warning\" id=\"BtnCCPrefs\">Show preferences</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "995b0fdd8e0f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-22e2f6f7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-news/\">News from the Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17c876f750a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/report-something/\" title=\"Report something\">Report something</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/pay-for-something/\" title=\"Pay for something\">Pay for something</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/apply-for-something/\" title=\"Apply for something\">Apply for something</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/the-council-and-democracy/contacting-the-council/\" title=\"Contacting the Council\">Contacting the Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/the-council-and-democracy/website-help-and-information/\" title=\"Website help and information\">Website help and information</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/the-council-and-democracy/website-help-and-information/terms-of-use/\" title=\"Terms of use\">Terms of use</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/the-council-and-democracy/website-help-and-information/website-accessibility-statement/\" title=\"Website accessibility statement\">Website accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"pl-4\"]",
            "html": "<a href=\"/council-news/sign-up-to-stay-in-touch/\" class=\"pl-4\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a1540eb9d9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f6646fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/the-council-and-democracy/website-help-and-information/use-of-cookies/\" title=\"Use of cookies\">Use of cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/the-council-and-democracy/website-help-and-information/terms-of-use/\" title=\"Terms of use\">Terms of use</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/path[@id=\"Combined-Shape\"]",
            "html": "<path d=\"M17.3919375,29.7969816 L18.1816875,29.8734816 C18.2581875,30.1052316 18.3166875,30.3549816 18.3166875,30.6441066 C16.6021875,30.8364816 14.9450625,31.0671066 13.3666875,31.5103566 C12.0751875,31.8568566 10.8624375,32.3968566 9.6485625,32.7816066 L9.6485625,32.7051066 C10.1300625,32.3968566 10.6318125,32.1077316 11.1121875,31.8388566 C10.9974375,31.6453566 10.7465625,31.8388566 10.5733125,31.8568566 L9.4179375,32.2044816 C9.3211875,32.2044816 9.3020625,32.1077316 9.2638125,32.0886066 L9.3211875,32.0121066 C11.8254375,30.8364816 14.4061875,29.8734816 17.3919375,29.7969816 Z M17.4711375,26.9024691 C17.6443875,27.0172191 17.9717625,27.0172191 17.9526375,27.2872191 C18.0493875,27.7687191 17.5285125,27.9228441 17.3946375,28.3087191 C17.6443875,28.5775941 17.9908875,28.8858441 17.8750125,29.3673441 C16.2763875,29.5799691 14.6395125,29.7723441 13.1376375,30.2538441 C11.8078875,30.6194691 10.5175125,31.0818441 9.2473875,31.6207191 C8.9380125,31.6207191 8.8997625,31.2550941 8.7647625,31.0818441 C8.6106375,30.8894691 8.9582625,30.6768441 8.6691375,30.5812191 C8.3035125,30.5620941 8.1685125,30.1762191 7.9952625,29.9264691 C7.9367625,29.6755941 7.6476375,29.5023441 7.7443875,29.1940941 C8.0143875,29.0793441 8.3035125,29.3673441 8.6106375,29.3099691 C9.9010125,29.3099691 11.0957625,28.9432191 11.8855125,27.9419691 L12.2511375,27.2872191 C12.5593875,27.2489691 12.9261375,27.0172191 13.2523875,27.2872191 C14.2930125,27.9802191 15.7948875,27.9419691 16.8737625,27.3254691 C17.1055125,27.2489691 17.2787625,27.0565941 17.4711375,26.9024691 Z M6.348825,28.9125066 C6.387075,29.0475066 6.348825,29.2398816 6.213825,29.2972566 C6.137325,29.3557566 6.040575,29.2590066 6.02145,29.2005066 L5.96295,29.2005066 C5.96295,29.3748816 6.09795,29.6055066 6.310575,29.6246316 C6.483825,29.7022566 6.657075,29.5098816 6.6762,29.3557566 C6.71445,29.2972566 6.657075,29.2005066 6.71445,29.1825066 C6.84945,29.2972566 6.733575,29.4896316 6.6762,29.6055066 C6.5412,29.7596316 6.36795,29.8563816 6.1947,29.7978816 C5.9832,29.7596316 5.905575,29.5672566 5.7897,29.4322566 C5.732325,29.2005066 5.67495,28.9316316 5.8482,28.7775066 C6.02145,28.4692566 6.213825,28.8348816 6.348825,28.9125066 Z M7.4473875,27.9281316 C7.4856375,28.1598816 7.4473875,28.4670066 7.2932625,28.6605066 C7.1200125,28.8146316 6.8893875,28.8720066 6.6576375,28.7752566 C6.4652625,28.6987566 6.2920125,28.5255066 6.2335125,28.3331316 C6.1570125,28.1205066 6.2143875,27.9090066 6.2920125,27.7166316 C6.3493875,27.5433816 6.5226375,27.4848816 6.6576375,27.4466316 C7.0232625,27.3892566 7.2932625,27.6581316 7.4473875,27.9281316 Z M8.2533375,27.7608441 C8.5233375,27.7608441 8.8124625,27.7990941 8.8889625,28.0882191 C8.9080875,28.2423441 8.9857125,28.4347191 8.8889625,28.5697191 C8.6965875,28.7823441 8.3309625,28.8588441 8.0800875,28.6855941 C7.8685875,28.5697191 7.7718375,28.3582191 7.7909625,28.1073441 C7.8685875,27.9340941 8.0418375,27.7608441 8.2533375,27.7608441 Z M6.074325,27.5161566 C6.09345,27.6702816 6.112575,27.7861566 6.074325,27.9200316 C5.977575,28.1709066 5.74695,28.1135316 5.534325,28.1709066 C5.40045,28.0944066 5.1687,27.9785316 5.1687,27.7861566 C5.149575,27.5352816 5.284575,27.3237816 5.5152,27.2270316 C5.74695,27.1696566 5.9967,27.3046566 6.074325,27.5161566 Z M7.8001875,26.4565191 C8.0319375,26.4565191 8.2434375,26.5723941 8.3401875,26.7838941 C8.4358125,26.9762691 8.3784375,27.2271441 8.3019375,27.3812691 C8.0128125,27.5736441 7.6078125,27.6895191 7.2995625,27.4971441 C7.1071875,27.3227691 7.0689375,27.0156441 7.1848125,26.8221441 C7.3186875,26.6297691 7.5504375,26.5138941 7.8001875,26.4565191 Z M11.6355375,26.6236941 C11.7131625,26.9510691 11.6164125,27.2784441 11.3081625,27.4134441 C11.0572875,27.5090691 10.8266625,27.3943191 10.6151625,27.2784441 C10.4610375,27.1434441 10.4025375,26.9510691 10.4025375,26.7204441 C10.4610375,26.4886941 10.7107875,26.2771941 10.9616625,26.2186941 C11.2699125,26.1804441 11.5399125,26.4121941 11.6355375,26.6236941 Z M6.8749875,26.5090566 C6.9132375,26.7981816 6.8558625,27.1064316 6.5476125,27.2414316 C6.3743625,27.2988066 6.1426125,27.2988066 6.0087375,27.2020566 C5.8546125,27.0299316 5.7578625,26.7981816 5.7769875,26.5866816 C5.7769875,26.4325566 5.8928625,26.3166816 5.9704875,26.1816816 C6.3169875,25.9116816 6.7782375,26.1816816 6.8749875,26.5090566 Z M19.0962,25.9771566 C19.26945,25.9962816 19.538325,25.9771566 19.5777,26.1886566 C19.596825,26.4586566 19.558575,26.7669066 19.3662,26.9784066 C19.212075,27.1325316 19.018575,27.1707816 18.8262,27.0942816 C18.65295,26.9784066 18.6147,26.7275316 18.65295,26.5351566 C18.768825,26.3236566 18.845325,26.0536566 19.0962,25.9771566 Z M12.9402,25.6167066 C13.0752,25.8867066 12.97845,26.2140816 12.921075,26.4638316 C12.63195,26.6562066 12.304575,26.8879566 11.958075,26.6562066 C11.726325,26.5020816 11.59245,26.2140816 11.611575,25.9058316 C11.611575,25.6358316 11.8422,25.4052066 12.093075,25.3275816 C12.401325,25.2117066 12.844575,25.3275816 12.9402,25.6167066 Z M17.2429875,25.6167066 C17.3779875,25.7708316 17.3206125,26.0014566 17.3779875,26.1555816 C17.2812375,26.4447066 17.0506125,26.6562066 16.7423625,26.6370816 C16.5117375,26.5797066 16.3373625,26.3288316 16.2226125,26.1364566 C16.2034875,25.9058316 16.1258625,25.5975816 16.3373625,25.4243316 C16.6647375,25.2117066 17.0314875,25.4052066 17.2429875,25.6167066 Z M18.7308,25.5252441 C18.82755,25.8143691 18.69255,26.1023691 18.538425,26.3532441 C18.42255,26.5456191 18.230175,26.5073691 18.0378,26.5456191 C17.748675,26.5456191 17.748675,26.2373691 17.651925,26.0641191 C17.651925,25.7367441 17.6913,25.4284941 17.94105,25.1978691 C18.230175,24.8896191 18.63405,25.2361191 18.7308,25.5252441 Z M13.7289375,25.4634816 C13.9595625,25.4826066 14.2678125,25.5793566 14.2678125,25.8684816 C14.2869375,26.0799816 14.2295625,26.2734816 14.1136875,26.4073566 C13.9595625,26.5614816 13.7289375,26.5614816 13.5354375,26.5041066 C13.2474375,26.3499816 13.2271875,26.0608566 13.3048125,25.7908566 C13.3621875,25.6367316 13.5748125,25.5219816 13.7289375,25.4634816 Z M11.6355375,25.1361066 C11.6737875,25.3667316 11.5972875,25.5984816 11.4431625,25.7717316 C11.2507875,25.9641066 10.9042875,26.0417316 10.6151625,25.9067316 C10.4025375,25.7334816 10.3451625,25.4826066 10.3451625,25.2126066 C10.3642875,25.0393566 10.4801625,24.8087316 10.6725375,24.7311066 C11.0190375,24.6163566 11.5590375,24.6928566 11.6355375,25.1361066 Z M19.0886625,24.7192941 C19.3395375,24.7001691 19.5127875,24.9499191 19.5319125,25.1816691 C19.5510375,25.3740441 19.4542875,25.5866691 19.2619125,25.6631691 C19.2045375,25.7025441 19.1471625,25.6631691 19.1471625,25.6249191 L19.2810375,25.4707941 C19.1662875,25.4516691 19.0886625,25.3166691 19.0504125,25.2007941 C19.0504125,25.1434191 19.0312875,25.0275441 19.1077875,24.9701691 C18.9727875,24.9499191 18.8962875,25.1434191 18.8006625,25.2199191 C18.6847875,25.2007941 18.7804125,25.0466691 18.7804125,24.9701691 C18.8580375,24.8351691 18.9727875,24.7777941 19.0886625,24.7192941 Z M13.8556125,24.6552816 C13.8938625,24.8667816 13.8173625,25.0411566 13.7014875,25.1941566 C13.5282375,25.3100316 13.2976125,25.4259066 13.1041125,25.3100316 C12.8734875,25.1941566 12.8352375,24.9444066 12.8161125,24.7520316 C12.8352375,24.5585316 13.0467375,24.3661566 13.2391125,24.3087816 C13.5473625,24.2514066 13.7206125,24.4437816 13.8556125,24.6552816 Z M17.4490875,24.1977441 C17.6425875,24.4092441 17.7190875,24.7174941 17.5840875,24.9874941 C17.4490875,25.2181191 17.1408375,25.0831191 17.0058375,25.0448691 C16.8134625,24.8907441 16.5243375,24.6792441 16.6019625,24.4092441 C16.6019625,24.2168691 16.8134625,24.1594941 16.9484625,24.0436191 C17.1408375,24.0053691 17.3140875,24.1201191 17.4490875,24.1977441 Z M18.7993125,24.1517316 C18.8960625,24.3058566 18.8769375,24.4982316 18.8184375,24.6906066 C18.7610625,24.9414816 18.4719375,24.8841066 18.2986875,24.9988566 C18.0669375,24.8638566 17.7598125,24.6714816 17.7789375,24.3834816 C17.8171875,24.1899816 17.8363125,23.9402316 18.1063125,23.8817316 C18.4145625,23.8052316 18.6069375,23.9976066 18.7993125,24.1517316 Z M11.9725875,23.5482816 C12.2797125,23.5291566 12.5114625,23.7597816 12.6655875,23.9915316 C12.7420875,24.2806566 12.6655875,24.6271566 12.4732125,24.8386566 C12.2414625,25.0704066 11.8758375,24.9736566 11.6452125,24.8386566 C11.3752125,24.6271566 11.3167125,24.2232816 11.3943375,23.9150316 C11.4899625,23.7024066 11.7408375,23.6056566 11.9725875,23.5482816 Z\" id=\"Combined-Shape\" fill=\"#FCAF17\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e7a236d7fae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-495d3fa3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/path[@id=\"Combined-Shape\"]",
            "html": "<path d=\"M13.15845,24.5387316 C13.101075,24.8087316 13.36995,25.0011066 13.4667,25.1361066 C13.389075,25.1743566 13.312575,25.1743566 13.1967,25.1361066 C13.101075,25.0011066 12.966075,24.8661066 13.042575,24.6737316 L13.15845,24.5387316 Z M17.1286875,24.2431941 C17.0510625,24.3399441 16.9171875,24.5323191 17.0904375,24.6864441 L17.2254375,24.8214441 C17.1286875,24.9373191 16.9745625,24.8214441 16.8586875,24.7820691 C16.7045625,24.6864441 16.7045625,24.4546941 16.8013125,24.3196941 C16.8586875,24.2431941 17.0510625,24.0890691 17.1286875,24.2431941 Z M18.38745,24.0831066 C18.17595,24.1607316 18.233325,24.4296066 18.309825,24.6028566 L18.4257,24.6804816 C18.38745,24.7963566 18.233325,24.7963566 18.11745,24.7772316 C17.9442,24.6219816 17.886825,24.4104816 17.963325,24.2372316 C18.021825,24.1607316 18.060075,24.0639816 18.17595,24.0448566 C18.25245,24.0448566 18.3492,24.0448566 18.38745,24.0831066 Z M11.796075,23.8084941 C11.757825,24.1358691 11.8152,24.4632441 12.104325,24.5982441 C12.1617,24.6364941 12.2202,24.5982441 12.2382,24.5982441 C12.2202,24.7906191 11.98845,24.6364941 11.872575,24.6364941 C11.661075,24.5408691 11.584575,24.3282441 11.5452,24.0976191 C11.584575,24.0008691 11.661075,23.8276191 11.796075,23.8084941 Z\" id=\"Combined-Shape\" fill=\"#000000\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/path[@id=\"Combined-Shape\"]",
            "html": "<path d=\"M7.424775,26.8119066 C7.598025,26.9851566 7.463025,27.3507816 7.7904,27.4475316 C7.75215,27.5442816 7.5789,27.4666566 7.463025,27.4475316 C7.3089,27.3507816 7.213275,27.1584066 7.289775,26.9851566 L7.424775,26.8119066 Z M10.766025,26.4633816 C10.6884,26.6175066 10.7469,26.8481316 10.804275,27.0022566 C10.9584,27.1766316 11.19015,27.2340066 11.344275,27.1181316 C11.382525,27.0990066 11.40165,27.1181316 11.4399,27.1181316 C11.26665,27.2531316 11.0169,27.3487566 10.804275,27.1957566 C10.6884,27.1766316 10.554525,27.0607566 10.554525,26.9257566 C10.554525,26.7333816 10.554525,26.4825066 10.766025,26.4633816 Z M6.051375,26.3488566 C5.97375,26.6188566 6.147,26.8112316 6.359625,26.9271066 C6.436125,26.9462316 6.552,26.8877316 6.59025,27.0036066 C6.59025,27.1386066 6.417,27.1768566 6.301125,27.1768566 C6.089625,27.1386066 5.954625,27.0036066 5.916375,26.8112316 C5.859,26.6379816 5.916375,26.4264816 6.051375,26.3488566 Z M19.1376,26.1504066 C19.156725,26.1695316 19.215225,26.1504066 19.23435,26.1886566 C19.1376,26.2077816 19.02285,26.4012816 18.96435,26.5160316 C18.906975,26.7095316 19.080225,26.8242816 19.215225,26.9210316 C19.1376,27.0166566 18.96435,26.9784066 18.868725,26.9210316 C18.75285,26.7275316 18.75285,26.4777816 18.868725,26.2854066 C18.96435,26.2269066 18.983475,26.1504066 19.1376,26.1504066 Z M12.0882375,25.6386441 C12.1467375,25.7353941 11.9926125,26.0233941 12.1849875,26.1201441 C12.2817375,26.2742691 12.5506125,26.2168941 12.6664875,26.1583941 C12.6664875,26.3316441 12.4932375,26.5060191 12.3199875,26.5251441 C12.2041125,26.6016441 12.0882375,26.5251441 11.9734875,26.4666441 C11.8576125,26.2742691 11.7608625,26.0436441 11.8767375,25.8310191 L12.0882375,25.6386441 Z M16.647975,25.6397691 C16.609725,25.9288941 16.782975,26.2168941 17.0136,26.3721441 C16.917975,26.4677691 16.744725,26.4868941 16.6671,26.4103941 C16.49385,26.2753941 16.3971,26.1021441 16.3971,25.9097691 C16.3971,25.7353941 16.49385,25.6206441 16.647975,25.6397691 Z M13.5604125,25.7717316 C13.5986625,25.9449816 13.5986625,26.1947316 13.6954125,26.3488566 C13.7336625,26.3679816 13.8304125,26.3488566 13.8889125,26.3488566 C13.7921625,26.4456066 13.6177875,26.3871066 13.5030375,26.3488566 C13.3297875,26.2723566 13.3871625,25.9641066 13.4839125,25.8673566 L13.5604125,25.7717316 Z M17.955,25.5854316 C17.897625,25.7586816 18.012375,25.8936816 18.09,26.0286816 C18.167625,26.1051816 18.36,26.1254316 18.455625,26.0669316 C18.417375,26.1828066 18.36,26.4145566 18.167625,26.3751816 C17.99325,26.4145566 17.84025,26.2401816 17.82,26.0669316 C17.84025,25.8936816 17.82,25.7013066 17.955,25.5854316 Z M10.5759,25.2802191 C10.691775,25.4152191 10.74915,25.6075941 10.903275,25.6852191 C11.000025,25.6075941 11.09565,25.7234691 11.173275,25.7234691 C11.0574,25.8202191 10.88415,25.8393441 10.74915,25.7819691 C10.53765,25.6852191 10.518525,25.4534691 10.5759,25.2802191 Z\" id=\"Combined-Shape\" fill=\"#000000\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be2241bdb542",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.24:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "979bba2f9828",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.24:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.24:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"cookie-title one\"]",
            "html": "<p class=\"cookie-title one\">Cookies on the Cornwall Council website</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e22624e5b07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c12539c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"cookie-title two\"]",
            "html": "<p class=\"cookie-title two\">Please tell us whether you accept cookies.</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4da76d23785",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43767ea6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"cookie-title three\"]",
            "html": "<p class=\"cookie-title three\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "398f15c17071",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c57754f0"
          }
        ],
        "outcomeCount": 1561,
        "duplicateFailedCount": 55,
        "uniqueFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 917,
          "failed": 29,
          "cantTell": 0,
          "inapplicable": 46
        },
        "failedRules": [
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "object-alt",
          "page-has-heading-one",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en-gb\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "836904657c82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#CookieConsentContainer > .container > .row:nth-child(1)",
            "html": "<div class=\"row\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1af94fc06e4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e6aaec6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".pt-0",
            "html": "<div class=\"container-fluid crw-bg__grey pt-0\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f440462a256a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5715bf00"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#content-main > .row:nth-child(1)",
            "html": "<div class=\"row\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3d62324763f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cf83f5d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"benefits-and-support/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Benefits &amp; Support</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b1c23f3d055",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65307301"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"births-marriages-deaths/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Births, Weddings, Deaths and Funerals</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcfb7a49effe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec1a63e6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".crw-servicebutton.mt-4:nth-child(3) > .stretched-link.text-decoration-none > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Business, Trading and Licences</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87fdee374fab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-548bf62a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".crw-servicebutton.mt-4:nth-child(4) > .stretched-link.text-decoration-none > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Consultations</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5139df78e38d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-726670d6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"council-news/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Council News</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9a72ba045da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9deb7638"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"council-tax/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Council Tax</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ac5e39640e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fdb4c37c"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"environment/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Environment</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78bb410fec07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f8660b7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"fire-and-rescue-service/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Fire and Rescue Service</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a8cbcac1543",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-649f6f94"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"health-and-social-care/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Health and Social Care</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86e23fdbe30a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a543a4e1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"housing/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Housing</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19f64eeff2cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3167803"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"jobs-and-careers/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Jobs and Careers</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59747f95727c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d0c452e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".crw-servicebutton.mt-4:nth-child(12) > .stretched-link.text-decoration-none > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Libraries, Museums and Archives</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18f6173208ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2746512"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href=\"/parks-leisure-and-culture/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Parks, Leisure and Culture</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b26993e56ab4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95688c83"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"people-and-communities/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">People and Communities</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29fd2fcd5ccd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ccd093e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".crw-servicebutton.mt-4:nth-child(15) > .stretched-link.text-decoration-none > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Planning and Building Control</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b344236e24c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97f45b8a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href=\"/rubbish-recycling-and-waste/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Rubbish, Recycling and Waste</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf55ab4f21c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0caf6b0d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href$=\"schools-and-education/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Schools and Education</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1db488a164cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-139c484a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stretched-link.text-decoration-none[href=\"/the-council-and-democracy/\"] > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">The Council and Democracy</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adbc71d9b315",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15d4c021"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".crw-servicebutton.mt-4:nth-child(19) > .stretched-link.text-decoration-none > .rounded-lg.card.d-block > .px-3.py-2.justify-content-between > .card-text.crw--text-paragraph__large",
            "html": "<p class=\"card-text crw--text-paragraph__large\">Transport, Parking and Streets</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e74682d45798",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8112bfdc"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".mb-md-0",
            "html": "<div class=\"col-12 col-md-6 mb-4 mb-md-0\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f36ce4ad6386",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9a2a331"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col-md-6.col-12:nth-child(2) > .crw-text-color__dark > .mb-2.align-items-center.d-flex > h2",
            "html": "<h2 class=\"mb-0\">Where I Live</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bbe1ed8185a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec2616a5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".col-md-6.col-12:nth-child(2) > .crw-text-color__dark > p",
            "html": "<p>Please enter your postcode below to see your local councillor, waste collection day (including calendar) and services in your area.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "142fee1597dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f56165a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label[for=\"postcode-input\"]",
            "html": "<label for=\"postcode-input\" class=\"sr-only\">Enter your postcode</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4b5dcf3cadc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97315c09"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#postcode-input",
            "html": "<input type=\"text\" id=\"postcode-input\" name=\"postcode\" class=\"form-control rounded-0\" placeholder=\"e.g. TR1 3AY\" aria-label=\"Search\" autocomplete=\"off\" maxlength=\"8\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ec41ebee9f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1ad82c4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".crw-bg__dark_blue",
            "html": "<div class=\"container-fluid crw-bg__dark_blue py-5\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe8ae4435ffc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a1da4e5"
          }
        ],
        "outcomeCount": 992,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 29
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3232,
          "failed": 77,
          "cantTell": 32,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_contentinfo_misuse",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_visible",
          "input_label_visible",
          "label_name_visible",
          "label_ref_valid",
          "style_color_misuse",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b620dcc0d4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/css/bootstrap.min.css\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99d4a3b6c4ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ddc6f99"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/css/bootstrap.min.css\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74adc27fb892",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae3f8419"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link href=\"/css/custom.css\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9719fa90aeaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aea17978"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#content-main\" class=\"skip-to-content-link\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24ae69fcd2d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f8652e1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#content-main\" class=\"skip-to-content-link\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f99174b369b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-21a5dcf7"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"cookie-title one\">",
            "message": "Confirm this text 'Cookies on the Cornwall Council website' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24d7f970376f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23fac4f4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p class=\"cookie-title one\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a0df7f7727f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e80a71d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a target=\"_blank\" id=\"CookieConsentLink\" title=\"Detailed information on cookies\" href=\"/the-council-and-democracy/website-help-and-information/use-of-cookies/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "107db27e5e73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96d3dbec"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button id=\"BtnCCAll\" class=\"btn btn-primary\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dad9d5c1c8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-220688e5"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button id=\"BtnCCNone\" class=\"btn btn-primary\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c12b80368d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95e29fd6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button id=\"BtnCCPrefs\" class=\"btn btn-warning\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f53b1cc4788a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7461150"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<a class=\"btn btn-link recite-me\" title=\"Launch Recite Me assistive technology\" id=\"enableRecite\" tabindex=\"0\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c576056845a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64cf4845"
          },
          {
            "rule": "label_ref_valid",
            "xpath": null,
            "html": "<label class=\"sr-only\" for=\"search-input-main\">",
            "message": "The value \"search-input-main\" of the 'for' attribute is not the 'id' of a valid element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7550e03b59a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e22b9b87"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Open Menu\" aria-expanded=\"false\" aria-controls=\"crw-main-navigation\" class=\"btn my-sm-0 ml-lg-4 ml-md-3\" id=\"MenuBtn\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "933452b15a59",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddcefba6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p class=\"crw--text-paragraph__x-x-small pt-3 crw-text-color__dark banner-text\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6ecd3ef1cdf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a4bd3db"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0515b3a2fcd8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba6d00996eef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul class=\"text-dark row row-cols-1 row-cols-sm-2 row-cols-md-3 row-cols-lg-4 pl-0 list-unstyled\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb4a9ec59604",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54acdbde"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Benefits & Support' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f7ad392f113",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-153660b0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c15e8def4216",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9fcb8e0d"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Births, Weddings, Deaths and Funerals' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Business, Trading and Licences' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Consultations' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Council News' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Council Tax' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Environment' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Fire and Rescue Service' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Health and Social Care' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Housing' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Jobs and Careers' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Libraries, Museums and Archives' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Parks, Leisure and Culture' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'People and Communities' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Planning and Building Control' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Rubbish, Recycling and Waste' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Schools and Education' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'The Council and Democracy' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__large\">",
            "message": "Confirm this text 'Transport, Parking and Streets' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"crw-servicebutton__icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"mb-0\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8cabb40e369",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d871b7c8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "554c58d150d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" class=\"crw-icon-size__largest mr-3\" viewBox=\"0 0 576 512\" stroke-width=\"0\" fill=\"currentColor\" stroke=\"currentColor\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04a8b70cece4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ad8cbbf"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"mb-0\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<input maxlength=\"8\" autocomplete=\"off\" aria-label=\"Search\" placeholder=\"e.g. TR1 3AY\" class=\"form-control rounded-0\" name=\"postcode\" id=\"postcode-input\" type=\"text\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "920cf7988db1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a270d82e"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input maxlength=\"8\" autocomplete=\"off\" aria-label=\"Search\" placeholder=\"e.g. TR1 3AY\" class=\"form-control rounded-0\" name=\"postcode\" id=\"postcode-input\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3714686925c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1d8b92f1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"rounded-0 btn crw--btn__primary-light-blue-with-border my-sm-0\" aria-label=\"Search\" name=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "134a3d3bc7cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10ffa426"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"font-weight-bold crw-text-color__white underline\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6544cb57e182",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5273ac2f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"crw--text-paragraph__large crw-text-color__white\">",
            "message": "Confirm this text 'Latest news and press releases from the Newsroom' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a73afc97c90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7db53ea7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/rubbish-recycling-and-waste/recycling/recycle-more-from-home/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52b34f322efe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82814918"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__regular\">",
            "message": "Confirm this text 'You can now recycle more from home!' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cf4a9a47481",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b7087ae"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/council-news/council-budgets-and-economy/have-your-say-on-cornwall-council-s-new-cultural-strategy/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0046922e1c4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5c73931"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card-text crw--text-paragraph__regular\">",
            "message": "Confirm this text 'Have your say on Cornwall Council’s new Cultural Strategy' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer>",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc4a32e793cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e9e96c7"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" class=\"crw-icon__social-icon__footer\" viewBox=\"0 0 512 512\" stroke-width=\"0\" fill=\"currentColor\" stroke=\"currentColor\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7843592fde31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-905bbee2"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" class=\"crw-icon__social-icon__footer\" viewBox=\"0 0 320 512\" stroke-width=\"0\" fill=\"currentColor\" stroke=\"currentColor\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "334a62a6300f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a691bb5"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" class=\"crw-icon__social-icon__footer\" viewBox=\"0 0 448 512\" stroke-width=\"0\" fill=\"currentColor\" stroke=\"currentColor\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eea2e080b8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acf5fddf"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" class=\"svg-collection\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4ff0edd3f7b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d513c58a"
          }
        ],
        "outcomeCount": 3310,
        "uniqueFailedCount": 37,
        "duplicateFailedCount": 40,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 82,
          "failed": 10,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch",
          "landmarks/landmark-main",
          "landmarks/region",
          "text-alternatives/image-alt-words"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "#feedback-good > img",
            "selector": "#feedback-good > img",
            "html": "<img src=\"https://www.cornwall.gov.uk/feedback/tealthumb.png\" alt=\"Image of a thumbs up: opens a new tab to a feedback form\">",
            "impact": "minor",
            "message": "Alt text \"Image of a thumbs up: opens a new tab to a feedback form\" starts with redundant prefix \"image\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cac017f4cc96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8007855a"
          },
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "#feedback-average > img",
            "selector": "#feedback-average > img",
            "html": "<img src=\"https://www.cornwall.gov.uk/feedback/yellowthumb.png\" alt=\"Image of an outstretched hand: opens a new tab to a feedback form\">",
            "impact": "minor",
            "message": "Alt text \"Image of an outstretched hand: opens a new tab to a feedback form\" starts with redundant prefix \"image\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a930dcf5a60b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-176fb82d"
          },
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "#feedback-bad > img",
            "selector": "#feedback-bad > img",
            "html": "<img src=\"https://www.cornwall.gov.uk/feedback/magentathumb.png\" alt=\"Image of a thumbs down: opens a new tab to a feedback form\">",
            "impact": "minor",
            "message": "Alt text \"Image of a thumbs down: opens a new tab to a feedback form\" starts with redundant prefix \"image\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "091c23e0e7e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8b8c0373"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "877f23fb24a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#CookieConsentContainer",
            "selector": "#CookieConsentContainer",
            "html": "<div id=\"CookieConsentContainer\" class=\"open\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <p class=\"cookie-title one\">Cookies on the Cornwall Council website</p>\n            <p ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e9d4297ad77",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8990b07"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(3)",
            "selector": "body > div:nth-of-type(3)",
            "html": "<div class=\"container-fluid crw-bg__grey pt-0\">\n        <div class=\"row\">\n            <div class=\"crw-padding-bottom-hack__1280-345 col px-0 position-relative\">\n                <img class=\"w-100 d-blo...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5829490e2194",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16573076"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#content-main",
            "selector": "#content-main",
            "html": "<div class=\"container-fluid crw-bg__grey py-4\" id=\"content-main\">\n    <div class=\"row\">\n        <div class=\"col text-left text-dark\">\n            <div class=\"container\">\n                <div class=\"ro...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bf22fc5e1c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2793994b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(5)",
            "selector": "body > div:nth-of-type(5)",
            "html": "<div class=\"container-fluid mb-5 crw-bg__grey\">\n        <div class=\"row\">\n            <div class=\"col\">\n                <div class=\"container px-0\">\n                    <div class=\"row justify-content...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e437c3ffd072",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9692cd3a"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(6)",
            "selector": "body > div:nth-of-type(6)",
            "html": "<div class=\"container-fluid crw-bg__dark_blue py-5\">\n        <div class=\"row\">\n            <div class=\"col\">\n                <div class=\"container px-0\">\n                    <div class=\"row justify-co...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baf23b2fad49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dd6e731"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#postcode-input",
            "selector": "#postcode-input",
            "html": "<input type=\"text\" id=\"postcode-input\" name=\"postcode\" class=\"form-control rounded-0\" placeholder=\"e.g. TR1 3AY\" aria-label=\"Search\" autocomplete=\"off\" maxlength=\"8\">",
            "impact": "serious",
            "message": "Accessible name \"Search\" does not contain visible label \"Enter your postcode\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03f91da1b2f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04767b5d"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 10,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 223,
          "failed": 9,
          "cantTell": 65,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R42",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34f1e0bdf2bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 300,
        "duplicateFailedCount": 8,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 103
    },
    {
      "submittedUrl": "https://www.cotswold.gov.uk/",
      "finalUrl": "https://www.cotswold.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home - Cotswold District Council",
      "elapsedMs": 39717,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 757,
          "failed": 28,
          "cantTell": 84,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"ccc-info-link\"]",
            "html": "<a id=\"ccc-info-link\" class=\"ccc-link ccc-tabbable\" href=\"https://www.civicuk.com/cookie-control\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd030a02eed5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3da26bfd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"gm_sidebar_anchor\"]",
            "html": "<a href=\"https://websurveys2.govmetric.com/theme/gm/2312\" target=\"_blank\" class=\"gm_sidebar_anchor\" title=\"Opens in a new window\" rel=\"nofollow\" alt=\"Your feedback is important to us (opens in new window)\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08f36f14ae45",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ffb7d060"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building/planning-permission/view-planning-applications/view-documents-and-details-for-land-east-of-cotswold-business-village-moreton-in-marsh/\">Find out more and review documentation.</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4938fd4e472",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/popular-pages\">Popular pages ></a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"searchButton\"]",
            "html": "<button class=\"searchButton\" type=\"submit\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07198a5a5a97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cda72645"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-footer__link\"]",
            "html": "<a class=\"govuk-footer__link\" href=\"/our-sitemap/\">Our sitemap</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50e4b3bdff79",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-318959f8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-footer__link\"]",
            "html": "<a class=\"govuk-footer__link\" href=\"/contact-us/\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-footer__link2 twitterfooterlink\"]",
            "html": "<a class=\"govuk-footer__link2 twitterfooterlink\" href=\"https://twitter.com/CotswoldDC\" target=\"_blank\" rel=\"noopener\" title=\"Opens in a new window\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58c94ed9d9b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b05a3484"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.09:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c932c6b21da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.49:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 2.49:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "761074b71514",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb5ae478a14d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-body govuk-!-font-size-24\"]",
            "html": "<p class=\"govuk-body govuk-!-font-size-24\">How can we help you today?</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a28ac7a6918e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88b23e91"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Pay your Council Tax, find out what support is ava...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Check your bin day, report a missed bin, find out ...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Apply for planning permission or building regulati...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Apply and renew licences, including taxis, pay you...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Elections, find your local councillor, council mee...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Help and advice for homeowners, council tenants, l...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Report environmental issues, flooding advice, clim...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Support information for local communities, leisure...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Pay or appeal a parking fine, find a car park, pub...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"govuk-heading-m-home\"]",
            "html": "<h2 class=\"govuk-heading-m-home\">Help if you're struggling with living costs</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85ad4c8fbe6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef99e76c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"govuk-heading-m-home\"]",
            "html": "<h2 class=\"govuk-heading-m-home\">View all the latest news</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "287f3fc3ac38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 916,
        "duplicateFailedCount": 16,
        "uniqueFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 642,
          "failed": 2,
          "cantTell": 33,
          "inapplicable": 41
        },
        "failedRules": [
          "color-contrast",
          "landmark-no-duplicate-banner"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".copyright > .govuk-width-container > p > span",
            "html": "<span style=\"text-align:left;\">© Cotswold District Council 2026</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.49 (foreground color: #f5eed9, background color: #69a83e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".copyright"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74e2a46eed2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66ad70fb"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "header",
            "html": "<header class=\"govuk-header-Home\" data-module=\"govuk-header\">",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              ".banner"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beaf9b428e22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4fb92158"
          }
        ],
        "outcomeCount": 718,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1872,
          "failed": 28,
          "cantTell": 43,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_complementary_label_visible",
          "aria_complementary_labelled",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_checkboxes_grouped",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e98ca06d7e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/css/govuk-frontend-ie8-3.1.0.min.css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a804a99d9c68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50ee1ccf"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/css/govuk-frontend-ie8-3.1.0.min.css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4e18514b30c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7a705f1"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#5bbad5\" href=\"/assets/images/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cbdd1bef8e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da1a7232"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "562e25ade22c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8bbd0deeb77",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6d74969"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c2da2cd6449",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "717cea20f3c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a00117db91f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-2\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "871654e0f621",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb7ce9b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4c12ddbd356",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a48f216d"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6c75d398112",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3da0b17"
          },
          {
            "rule": "aria_complementary_label_visible",
            "xpath": null,
            "html": "<div aria-label=\"Your feedback is important to us\" role=\"complementary\" class=\"gm_sidebar gm_sidebar_rh\">",
            "message": "Element with \"complementary\" role does not have a visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a66a5d3415ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4063e078"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a alt=\"Your feedback is important to us (opens in new window)\" rel=\"nofollow\" title=\"Opens in a new window\" class=\"gm_sidebar_anchor\" target=\"_blank\" href=\"https://websurveys2.govmetric.com/theme/gm/2312\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e982eaa3bf05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-083e3920"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"garden waste\" href=\"/bins-and-recycling/what-to-put-in-your-bin/garden-waste-green-wheelie-bin-and-brown-sacks/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "704797ab6634",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7b3ab86"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<div role=\"complementary\" class=\"govuk-width-container\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d18d09af47b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1c172553"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"govuk-phase-banner\">",
            "message": "Confirm this text 'PUBLIC INQUIRY: MORETON-IN-MARSH' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9affc9cd1a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce3ffa91"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-building/planning-permission/view-planning-applications/view-documents-and-details-for-land-east-of-cotswold-business-village-moreton-in-marsh/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28a15f2c0eb8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61afad21"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/popular-pages\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d6036be8e8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0bf84f59"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sectionButtonFocus\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "953a2391a1aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d29385c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"govuk-body govuk-!-font-size-24\">",
            "message": "Confirm this text 'How can we help you today?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2f8bd9562cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a906ddbf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"searchTerm\" name=\"query\" placeholder=\"Find information, advice and more\" data-placement=\"bottom\" data-toggle=\"tooltip\" aria-label=\"Search Term\" type=\"text\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11e9a031a62f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-060915b2"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"searchTerm\" name=\"query\" placeholder=\"Find information, advice and more\" data-placement=\"bottom\" data-toggle=\"tooltip\" aria-label=\"Search Term\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58ea76403aef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8aec6981"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"searchButton\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f54a096e5ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44520ba2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"submit\" class=\"searchButton\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bbf5eb85747",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-567416a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-module=\"govuk-button\" class=\"govuk-button govuk-button--start-Home buttonArrow\" draggable=\"false\" role=\"button\" href=\"/report-it/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "993eb99d253c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f8c6d52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-module=\"govuk-button\" class=\"govuk-button govuk-button--start-Home buttonArrow\" draggable=\"false\" role=\"button\" href=\"/bins-and-recycling/check-your-collection-day/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d1d70973958",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8be125e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span style=\"text-align:left;\">",
            "message": "Text contrast of 2.49 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7393a10a7faa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dbd43e7"
          }
        ],
        "outcomeCount": 1920,
        "uniqueFailedCount": 28,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "distinguishable/color-contrast",
          "labels-and-names/frame-title",
          "landmarks/no-duplicate-banner"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "div[aria-label=\"copyright\"] > div > p > span",
            "selector": "div[aria-label=\"copyright\"] > div > p > span",
            "html": "<span style=\"text-align:left;\">© Cotswold District Council 2026</span>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 2.49:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10c6e0e8d5d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6aa90c01"
          },
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "body > div[aria-label=\"Banner\"]",
            "selector": "body > div[aria-label=\"Banner\"]",
            "html": "<div class=\"banner\" role=\"banner\" aria-label=\"Banner\" style=\"background-image: url(&quot;/assets/images/banner/_8.jpg&quot;);\">\n    <div class=\"govuk-width-container\">\n        <div class=\"govuk-grid-r...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61d52053bdb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78708a1f"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "#embeddedMessagingSiteContextFrame",
            "selector": "#embeddedMessagingSiteContextFrame",
            "html": "<iframe class=\"embeddedMessagingSiteContextFrame\" id=\"embeddedMessagingSiteContextFrame\" name=\"embeddedMessagingSiteContextFrame\" src=\"https://publica.my.site.com/ESWCDCChatService1751280095804/assets...",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0242ad4f7ed0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8c29e82"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 326,
          "failed": 6,
          "cantTell": 92,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de4c3b1b011c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d059f8352d36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 427,
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 20
    },
    {
      "submittedUrl": "https://www.scilly.gov.uk/",
      "finalUrl": "https://www.scilly.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Council of the ISLES OF SCILLY | ...a strong and sustainable island community",
      "elapsedMs": 15197,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 374,
          "failed": 81,
          "cantTell": 2,
          "inapplicable": 58
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"active\"]",
            "html": "<a href=\"https://www.scilly.gov.uk/\" title=\"\" class=\"active\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fb50c6da5b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc43b289"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"menu-minipanel menu-minipanel-1373 minipanel-processed\"]",
            "html": "<a href=\"https://www.scilly.gov.uk/planning\" class=\"menu-minipanel menu-minipanel-1373 minipanel-processed\">Planning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98a5626949bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8ba51f5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://scilly.gov.uk/most-recent-news-items\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "560159c3d91f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scilly.gov.uk/council/jobs-council\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://scilly.gov.uk/environment-transport/waste\">Waste & recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://outlook.office.com/book/PorthmellonWasteandRecyclingCentre@cornwallservices.onmicrosoft.com\" target=\"_blank\">Book a visit to Porthmellon Waste and Recycling Ce...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-applications\">Planning applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scilly.gov.uk/council-democracy/council-finances/council-tax\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://committees.scilly.gov.uk/mgCalendarMonthView.aspx?GL=1&bcr=1\">Committee calendar</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://scilly.gov.uk/health-social-care/integrated-health-and-social-care-facility\">Integrated Health and Social Care Facility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scilly.gov.uk/news/review-council-isles-scilly-local-plan-begins\">Review of Council of the Isles of Scilly Local Pla...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scilly.gov.uk/news/isles-scilly-manifesto-culture-2026%E2%80%932030\">Isles of Scilly Manifesto for Culture 2026–2030</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scilly.gov.uk/news/sue-butcher-appointed-director-people\">Sue Butcher appointed as Director of People </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scilly.gov.uk/most-recent-news-items\">\n    News Archive  </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scilly.gov.uk/complaints\">Complaints</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scilly.gov.uk/privacy-cookies\">Privacy and Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://scilly.gov.uk/contact-us\" title=\"\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://scilly.gov.uk/payments\" title=\"\">How to pay the Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://www.scilly.gov.uk/council\" title=\"\">About us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.scilly.gov.uk/sitemap\" title=\"\">Site Map</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://scilly.gov.uk/contact-us\">Reception Opening Times</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button",
            "html": "<button>...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c8acc2ba16f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b5eba7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `contentinfo` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e825cdcd684",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73166d0b4ea0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b01cdfe5a06a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a",
            "html": "<a href=\"https://twitter.com/IoSCouncil\">X (formerly Twitter)</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc4c751d33d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c592c038"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a",
            "html": "<a href=\"mailto:enquiries@scilly.gov.uk\">enquiries@scilly.gov.uk</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/ioscouncil\">Facebook</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26073e823b5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.55:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f68ae2152bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 515,
        "duplicateFailedCount": 71,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 307,
          "failed": 8,
          "cantTell": 2,
          "inapplicable": 56
        },
        "failedRules": [
          "button-name",
          "landmark-no-duplicate-contentinfo",
          "landmark-one-main",
          "landmark-unique",
          "page-has-heading-one",
          "region"
        ],
        "passedRules": [
          "aria-allowed-role",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-required-attr",
          "aria-roles",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region"
        ],
        "failures": [
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#ccc-icon > button",
            "html": "<button><span>Cookie Control</span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76cee5225fb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9a4f742"
          },
          {
            "rule": "landmark-no-duplicate-contentinfo",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-contentinfo?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#footer",
            "html": "<footer id=\"footer\" class=\"clearfix\">",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              "#subfooter"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4810caeb06e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2c072ccb"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" dir=\"ltr\" xmlns:content=\"http://purl.org/rss/...\" xmlns:dc=\"http://purl.org/dc/t...\" xmlns:foaf=\"http://xmlns.com/foa...\" xmlns:og=\"http://ogp.me/ns#\" xmlns:rdfs=\"http://www.w3.org/20...\" xmlns:sioc=\"http://rdfs.org/sioc...\" xmlns:sioct=\"http://rdfs.org/sioc...\" xmlns:skos=\"http://ww ...>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b7e39a18306",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#footer",
            "html": "<footer id=\"footer\" class=\"clearfix\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "#subfooter"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "753fb7214f5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76a8d2af"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\" dir=\"ltr\" xmlns:content=\"http://purl.org/rss/...\" xmlns:dc=\"http://purl.org/dc/t...\" xmlns:foaf=\"http://xmlns.com/foa...\" xmlns:og=\"http://ogp.me/ns#\" xmlns:rdfs=\"http://www.w3.org/20...\" xmlns:sioc=\"http://rdfs.org/sioc...\" xmlns:sioct=\"http://rdfs.org/sioc...\" xmlns:skos=\"http://ww ...>",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "984a44088fb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee8d7590"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#skip-link",
            "html": "<div id=\"skip-link\">\n    <a href=\"#main-content\" class=\"element-invisible element-focusable\">Skip to main content</a>\n  </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c69b0de0234d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-337639bf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#block-block-18",
            "html": "<div id=\"block-block-18\" class=\"block block-block clearfix\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f601358187b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1afe468f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#block-views-most-recent-news-items-block",
            "html": "<div id=\"block-views-most-recent-news-items-block\" class=\"block block-views home-middle clearfix\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a56d184fc944",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a7de9bc"
          }
        ],
        "outcomeCount": 373,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 8
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 918,
          "failed": 35,
          "cantTell": 8,
          "inapplicable": 0
        },
        "failedRules": [
          "a_text_purpose",
          "aria_content_in_landmark",
          "aria_contentinfo_label_unique",
          "aria_contentinfo_misuse",
          "aria_contentinfo_single",
          "aria_landmark_name_unique",
          "aria_navigation_label_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "input_label_exists",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<head profile=\"http://www.w3.org/1999/xhtml/vocab\">",
            "message": "The HTML attribute(s) \"profile\" is deprecated for the <head> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5adbebb156ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4807e488"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html; charset=utf-8\" http-equiv=\"Content-Type\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ac3f2351592",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e8ce2b4"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style media=\"all\" type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71aef5e51d88",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30d8a946"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style media=\"all\" type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "070d9f241ec4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b30f24c3"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4880625dd75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a4989fe"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b35abc9c1247",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5215c1a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button>",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e182fc526ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ade8fdce"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button>",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc6ac56c422b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27457aa6"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button>",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d34fc1edfa7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bfa4cd07"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a style=\"background:;color:;right:0;left:auto;\" class=\"meanmenu-reveal\" href=\"#nav\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd5107adfec9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-034dd0dd"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav class=\"mean-nav\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d58d1bfefdad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d494f5b3"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav class=\"mean-nav\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b915afd377a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-656a52f9"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"element-invisible element-focusable\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01f77accc01c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46e31614"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header class=\"clearfix\" role=\"banner\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51da965627de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3e5d587"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3703c8b006db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab8a2b25"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<nav role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a21e5e415d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e0e38a6"
          },
          {
            "rule": "aria_navigation_label_unique",
            "xpath": null,
            "html": "<nav role=\"navigation\">",
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7a400629099",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-caa84613"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cde3a954e96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9d40766"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33205cfd72be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e7f9087"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.scilly.gov.uk/news/ofsted-finds-speed-and-trajectory-improvement-council%E2%80%99s-children%E2%80%99s-services-stalled-between\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f5d9fa07206",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2fed78ce"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.scilly.gov.uk/news/review-council-isles-scilly-local-plan-begins\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f61c02fed03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4262a99b"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.scilly.gov.uk/news/balanced-budget-202627-approved-thanks-exceptional-financial-support-government\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a529e999f37a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94224461"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.scilly.gov.uk/news/isles-scilly-manifesto-culture-2026%E2%80%932030\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "881018894fbe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f32a436"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.scilly.gov.uk/news/sue-butcher-appointed-director-people\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2a121217cc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6b5d56f"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.scilly.gov.uk/most-recent-news-items\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "948feed2591c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6cf806e"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer class=\"clearfix\" id=\"footer\">",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9efdb7e4bbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2aa93ee"
          },
          {
            "rule": "aria_contentinfo_single",
            "xpath": null,
            "html": "<footer class=\"clearfix\" id=\"footer\">",
            "message": "Multiple elements with \"contentinfo\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9cf797b7ed5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-971a177e"
          },
          {
            "rule": "aria_contentinfo_label_unique",
            "xpath": null,
            "html": "<footer class=\"clearfix\" id=\"footer\">",
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e96843d37e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4fc0e39"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<footer class=\"clearfix\" id=\"footer\">",
            "message": "Multiple elements with \"contentinfo\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7270c3fcace5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-19828c8e"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"form-submit\" name=\"op\" id=\"edit-submit\" type=\"submit\" value=\"Search\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b83ff40cd31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3296b71"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer class=\"clearfix\" id=\"subfooter\">",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2c2fa26e837",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6187d988"
          },
          {
            "rule": "aria_contentinfo_single",
            "xpath": null,
            "html": "<footer class=\"clearfix\" id=\"subfooter\">",
            "message": "Multiple elements with \"contentinfo\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09a5285a1818",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8b8fdf30"
          },
          {
            "rule": "aria_contentinfo_label_unique",
            "xpath": null,
            "html": "<footer class=\"clearfix\" id=\"subfooter\">",
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a66de2295695",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-943c1334"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<footer class=\"clearfix\" id=\"subfooter\">",
            "message": "Multiple elements with \"contentinfo\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26f6156c0d8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-540a2116"
          }
        ],
        "outcomeCount": 956,
        "uniqueFailedCount": 34,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 82,
          "failed": 10,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "distinguishable/link-in-text-block",
          "labels-and-names/button-name",
          "landmarks/landmark-main",
          "landmarks/no-duplicate-contentinfo",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "p > a[href=\"https://scilly.gov.uk/privacy-cookies\"]",
            "selector": "p > a[href=\"https://scilly.gov.uk/privacy-cookies\"]",
            "html": "<a href=\"https://scilly.gov.uk/privacy-cookies\"> Privacy &amp; Cookies page</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d686b6656d24",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a45cec4f"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "div:nth-of-type(1) > a[href=\"https://scilly.gov.uk/privacy-cookies\"]",
            "selector": "div:nth-of-type(1) > a[href=\"https://scilly.gov.uk/privacy-cookies\"]",
            "html": "<a href=\"https://scilly.gov.uk/privacy-cookies\"> Privacy &amp; Cookies page</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f29a436d09d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95993628"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "p:nth-of-type(2) > a[href=\"https://www.scilly.gov.uk/privacy-cookies\"]",
            "selector": "p:nth-of-type(2) > a[href=\"https://www.scilly.gov.uk/privacy-cookies\"]",
            "html": "<a href=\"https://www.scilly.gov.uk/privacy-cookies\">Privacy Policy</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce06f2e59b80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddda9434"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41244fbb7b7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "#subfooter",
            "selector": "#subfooter",
            "html": "<footer id=\"subfooter\" class=\"clearfix\">\n    <div class=\"container\">\n        \n        <!-- #subfooter-inside -->\n        <div id=\"subfooter-inside\" class=\"clearfix\">\n            <div class=\"row\">\n    ...",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b84cdc2fdee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1025c5c9"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#cccwr",
            "selector": "#cccwr",
            "html": "<div id=\"cccwr\" class=\"ccc-left ccc-dark\"><div id=\"ccc-state\" class=\"ccc-pause\"><div id=\"ccc-icon\" class=\"ccc-triangle\" style=\"display: block;\"><button><span>Cookie Control</span></button></div><div c...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3413f030866",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7aadc9a"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#skip-link",
            "selector": "#skip-link",
            "html": "<div id=\"skip-link\">\n    <a href=\"#main-content\" class=\"element-invisible element-focusable\">Skip to main content</a>\n  </div>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e06f73cf4d5c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db922629"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#page",
            "selector": "#page",
            "html": "<div id=\"page\" class=\"clearfix\">\n    \n    \n    <!-- #main-content -->\n    <div id=\"main-content\">\n        <div class=\"container\">\n        \n            <!-- #messages-console -->\n                      ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25d2e4e82ff5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7ab8211"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(5)",
            "selector": "body > div:nth-of-type(5)",
            "html": "<div class=\"region region-page-bottom\">\n    <div class=\"menu-minipanels menu-minipanel-2144\"></div><div class=\"menu-minipanels menu-minipanel-1372\"><div class=\"panel-display panel-1col clearfix\" id=\"m...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fbf55bf65d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9692cd3a"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "#ccc-icon > button",
            "selector": "#ccc-icon > button",
            "html": "<button><span>Cookie Control</span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67421ef172c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0a187c3"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 10,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 107,
          "failed": 37,
          "cantTell": 47,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R11",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "181ed18929cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2971458a"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5796ad57c20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 192,
        "duplicateFailedCount": 35,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 107
    },
    {
      "submittedUrl": "https://www.coventry.gov.uk/",
      "finalUrl": "https://www.coventry.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home – Coventry City Council",
      "elapsedMs": 13201,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 45,
          "failed": 6,
          "cantTell": 0,
          "inapplicable": 68
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r47",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"reload-button\"]",
            "html": "<button id=\"reload-button\" class=\"blue-button text-button\" data-url=\"https://www.coventry.gov.uk/\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81983d77f917",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ac91751"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r47",
            "xpath": "/meta",
            "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0,\n                                 maximum-scale=1.0, user-scalable=no\" />",
            "message": "The `<meta>` element restricts the ability to zoom",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "397a6bc07bfe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-beaeed69"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.05:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "624b965db5e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.05:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9852a681b4af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 119,
        "duplicateFailedCount": 2,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 84
        },
        "failedRules": [
          "document-title",
          "html-has-lang",
          "landmark-one-main",
          "page-has-heading-one"
        ],
        "passedRules": [
          "aria-hidden-body"
        ],
        "failures": [
          {
            "rule": "document-title",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/document-title?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag242"
            ],
            "xpath": "html",
            "html": "<html><head></head><body></body></html>",
            "message": "Documents must have <title> element to aid in navigation",
            "fixSummary": "Fix any of the following:\n  Document does not have a non-empty <title> element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33db08d7c6b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56e1f9b1"
          },
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head></head><body></body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f05620ceeec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head></head><body></body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a04430ea423",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head></head><body></body></html>",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cb770c78c88",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee8d7590"
          }
        ],
        "outcomeCount": 89,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 1,
          "inapplicable": 0
        },
        "failedRules": [
          "html_lang_exists",
          "html_skipnav_exists",
          "page_title_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "928695ddefea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "635fe68495d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5de5dc40"
          },
          {
            "rule": "page_title_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Missing <title> element in <head> element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "501153276aac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3cc6d45"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "237c40a13160",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          }
        ],
        "outcomeCount": 11,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 87,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "navigable/bypass",
          "navigable/document-title",
          "navigable/page-has-heading-one",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/document-title",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "serious",
            "message": "Document is missing a <title> element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bae1593adaad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96cf867f"
          },
          {
            "rule": "navigable/bypass",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "serious",
            "message": "Page has no mechanism to bypass repeated content. Add a <main> landmark or skip link.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee73d9046775",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00088f89"
          },
          {
            "rule": "navigable/page-has-heading-one",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page does not contain a level-one heading.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f5bab6bf871",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36cff4af"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7a1fc8b606a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])',\"select:not([disabled])\",\"t...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5036c4c0d263",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 5,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "QualWeb evaluation returned no report",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 2
    },
    {
      "submittedUrl": "https://www.crawley.gov.uk/",
      "finalUrl": "https://crawley.gov.uk/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home | Crawley GOV",
      "elapsedMs": 16088,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 850,
          "failed": 12,
          "cantTell": 0,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r78"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"content-menu__link\"]",
            "html": "<a class=\"content-menu__link\" href=\"https://my.crawley.gov.uk/\">\n                            myCrawley            ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0400e0438651",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1076a96c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"content-menu__link\"]",
            "html": "<a class=\"content-menu__link\" href=\"https://investcrawley.co.uk/\">\n                            investCrawley        ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"news-teaser-card__link\"]",
            "html": "<a class=\"news-teaser-card__link\" href=\"/council-information/news-and-events/latest-news/2026/celebrate-st-georges-day-high-street\">\n                            Celebrate St George's...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3adb6ad60c09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc3840cd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"news-teaser-card__link\"]",
            "html": "<a class=\"news-teaser-card__link\" href=\"/council-information/news-and-events/latest-news/2026/crawley-fusion-mela-returns-summer\">\n                            Crawley Fusion Mela r...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link\"]",
            "html": "<a class=\"inline-menu__link\" href=\"/council-information/contact-us\">\n                            Contact us           ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "415f464524d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7620ce92"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link\"]",
            "html": "<a class=\"inline-menu__link\" href=\"/council-information/news-and-events/latest-news\">\n                            News                 ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link\"]",
            "html": "<a class=\"inline-menu__link\" href=\"/council-information/news-and-events/events\">\n                            Events               ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"inline-menu__link\"]",
            "html": "<a class=\"inline-menu__link\" href=\"/council-information/jobs-and-careers/current-vacancies\">\n                            Jobs                 ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.31:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bfe32239830",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.31:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@id=\"block-oursites-menu\"]",
            "html": "<h2 class=\"visually-hidden\" id=\"block-oursites-menu\">Our sites</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d762b945e9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38c198c1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"h2\"]",
            "html": "<h2 class=\"h2\">\n      \n\n\n            Latest news\n      \n  </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8499a2d2bc3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a7ec482"
          }
        ],
        "outcomeCount": 911,
        "duplicateFailedCount": 6,
        "uniqueFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1598,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 92
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex"
        ],
        "failures": [],
        "outcomeCount": 1690,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2183,
          "failed": 57,
          "cantTell": 13,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_valid",
          "aria_id_unique",
          "aria_role_redundant",
          "element_tabbable_unobscured",
          "figure_label_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/core/themes/stable9/css/core/components/progress.module.css?tdfnb0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fb4cb5618cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d53b599f"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/core/themes/stable9/css/core/components/progress.module.css?tdfnb0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a91c0f64ea24",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e19358c8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable\" href=\"#main-content\" id=\"skip-to-main\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43e44bb97fc1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-92f88386"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"cookiesjsr-btn important denyAll\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb7e58020f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a57c94ab"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"cookiesjsr-btn important allowAll\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bcb3bd6e47f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9882d0ac"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header role=\"banner\" class=\"header-home\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bb96724937c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ccc91935"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"logo\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38da059c935e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1605c87a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--cbclogolarge\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "669e15f4f065",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5be9153c"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39f534804458",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d75f04d"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<button aria-label=\"Show navigation menu\" aria-expanded=\"false\" aria-controls=\"service-menu\" class=\"service-menu__toggle-button link link--top-menu link--flex\" id=\"service-menu-toggle\">",
            "message": "The 'id' \"service-menu\" specified for the ARIA property 'aria-controls' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a4cc7acf082",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-628ce63a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Show navigation menu\" aria-expanded=\"false\" aria-controls=\"service-menu\" class=\"service-menu__toggle-button link link--top-menu link--flex\" id=\"service-menu-toggle\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a754f89696ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb86ae9b"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<label aria-label=\"Search\" class=\"form-item__label visually-hidden\" for=\"edit-search-api-fulltext\">",
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <label> with ARIA role \"none\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd0f882176da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7bf478fa"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"button button--tertiary js-form-submit form-submit form-item__textfield\" value=\"Search\" id=\"edit-submit-pantheon-search-content\" type=\"submit\" data-drupal-selector=\"edit-submit-pantheon-search-content\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "072554d296cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e929d21"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-oursites\" aria-labelledby=\"block-oursites-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45146037a4e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1409d98"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Links to our sites\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "912e10d57d2b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a8bfd49"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://ip.e-paycapita.com/AIP/itemSelectionPage.do?link=showItemSelectionPage&siteId=428&languageCode=EN&source=AIP\" class=\"link link--grid-item link--divider-3 link--top-task link--action link--flex grid__item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbb3e49ea2b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-166e2512"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://my.crawley.gov.uk/service/report_a_local_problem\" class=\"link link--grid-item link--divider-3 link--top-task link--action link--flex grid__item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ced526887401",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c064cf44"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://wb-crawleycouncil-uk.qmatic.cloud/qmaticwebbooking/#/preselect/servicegroups/SelfService,CouncilTax,HousingRegister,HousingRegister,HousingbenefitandCTR,Parking\" class=\"link link--grid-item link--divider-3 link--top-task link--action link--flex grid__item\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d820bc96cf0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c35d1c5"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Business menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e21aa0822b77",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cceb971"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e02ad23e3a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-571eccd0"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Community menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c45847daff5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-22313b62"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Council Tax and benefits menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47c5fa245722",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc7d60f9"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Council information and jobs menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76c904a32ec1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3579d2d5"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Culture menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3e8c1e631d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9767f59d"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Democracy menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dc4daa1ec92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4afaa77a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Environment menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c382bb8ae98a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa8977ea"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Health menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a02c20b3b5da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b38841fe"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Housing menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "738b6cae8139",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3ffa1"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Planning and building control menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fae3118e886d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de0fbb3b"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Transport and streets menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd2f71f01db4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-196d4988"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav role=\"navigation\" aria-label=\"Waste and recycling menu\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3a79ea28afc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be6067df"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--large\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"featured-card__date\">",
            "message": "Confirm this text '26 March 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "318fcfda0bb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46fb8703"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"featured-card__date\">",
            "message": "Confirm this text '26 March 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"logo\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--cbclogosmall\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a9fa3fd2389",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1aad99c0"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-footer\" aria-labelledby=\"block-footer-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06bd397c15bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71d6b6f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://public.govdelivery.com/accounts/UKCRAWLEY/subscriber/new?qsp=CODE_RED\" class=\"link link--top-task link--action link--flex\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d8eb94347c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93e4230f"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--medium\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "139593ab6ee2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3a33d6a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--medium\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--medium\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon--medium\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav id=\"block-footerpolicies\" aria-labelledby=\"block-footerpolicies-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d07ae0a77346",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-585bd301"
          }
        ],
        "outcomeCount": 2241,
        "uniqueFailedCount": 37,
        "duplicateFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 321,
          "failed": 2,
          "cantTell": 53,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d22bf4d5aa8b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 379,
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 27
    },
    {
      "submittedUrl": "https://www.cumberland.gov.uk/",
      "finalUrl": "https://www.cumberland.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Welcome to Cumberland | Cumberland Council",
      "elapsedMs": 19218,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 739,
          "failed": 48,
          "cantTell": 52,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"lgd-header__toggle lgd-header__toggle--secondary\"]",
            "html": "<button class=\"lgd-header__toggle lgd-header__toggle--secondary\" data-target=\"lgd-header__nav--secondary\" aria-controls=\"lgd-header__nav--secondary\" aria-expanded=\"false\" aria-label=\"Toggle services menu\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b69b23a86103",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3dea2017"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news\" data-drupal-link-system-path=\"node/1\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61e58634b188",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/jobs\" data-drupal-link-system-path=\"node/12945\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/about-your-council\" data-drupal-link-system-path=\"node/12939\">About</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button",
            "html": "<button aria-label=\"Close all notifications\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85b3063f8191",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f2b7eed"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/bins-recycling-and-street-cleaning\">Bins, recycling and street cleaning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b03b5b3f878",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d01f6156"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-recycling-and-street-cleaning/waste-collections/missed-bins\">Report a missed bin</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-recycling-and-street-cleaning/waste-collections/request-new-bins-bin-repair-or-replacement-bins\">Order a replacement bin</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-recycling-and-street-cleaning/street-cleaning/dog-fouling\">Report dog fouling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/births-deaths-marriages-and-ceremonies\">Births, deaths and marriages</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/births-deaths-marriages-and-ceremonies/marriages-civil-partnerships-and-ceremonies\">Arrange a marriage or civil partnership</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/births-deaths-marriages-and-ceremonies/deaths-and-stillbirths/step-by-step/register-death-step-step\">Register a death</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/births-deaths-marriages-and-ceremonies/births/step-by-step/register-birth-step-step\">Register a birth</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/business-and-licensing\">Business and licensing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/node/10695\">Pay business rates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business-and-licensing/licensing\">Licences, permits and registrations</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business-and-licensing/trading-standards\">Trading Standards</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/benefits-and-financial-help\">Benefits and financial help</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax-and-benefits/benefits/housing-benefit\">Housing Benefit </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-and-financial-help/council-tax-reduction\">Council Tax Reduction</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/health-and-social-care/cost-living-support/crisis-and-resilience-fund/housing-payments\">Housing Payment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"https://www.cumberland.gov.uk/council-tax\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.cumberland.gov.uk/council-tax/paying-your-council-tax/set-direct-debit-your-council-tax\">Pay your Council Tax bill</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/let-us-know-if-youve-changed-address\">Let us know if you've changed address</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/health-and-social-care\">Health and social care</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/health-and-social-care/adult-social-care\">Adult social care</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/health-and-social-care/children-and-families/adoption-and-fostering/adoption\">Become an adoptive parent</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/health-and-social-care/children-and-families/youth-homelessness\">Homelessness support for young people</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news\">See all news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"lgd-action-link\"]",
            "html": "<a class=\"lgd-action-link\" href=\"https://www.cumberland.gov.uk/signup\">Subscribe to news updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc17850fd9e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea61cebb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"lgd-action-link\"]",
            "html": "<a class=\"lgd-action-link\" href=\"/weather-ready\" data-entity-type=\"node\" data-entity-uuid=\"6e395793-6d5b-4a51-91c1-5c8c3331509e\" data-entity-substitution=\"canonical\" title=\"Weather ready\">Weather Ready advice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"feedback-show__button js-toggle-disclosure js-processed\"]",
            "html": "<button class=\"feedback-show__button js-toggle-disclosure js-processed\" aria-controls=\"form__feedback\" aria-expanded=\"false\" aria-label=\"Show feedback form\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f75b030be14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13bb7b1f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibility-statement\" data-drupal-link-system-path=\"node/65\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookie-policy\" data-drupal-link-system-path=\"node/63\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/data-protection-and-privacy\" data-drupal-link-system-path=\"node/12951\">Data protection and privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/disclaimer\" data-drupal-link-system-path=\"node/69\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/cumberlandcouncil1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://twitter.com/CumberlandCoun\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.linkedin.com/company/cumberland-unitary-council/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.instagram.com/cumberlandcouncil1/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df387887483b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c277ddbafe49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0afffa524398",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 888,
        "duplicateFailedCount": 39,
        "uniqueFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 686,
          "failed": 2,
          "cantTell": 32,
          "inapplicable": 46
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "h1",
            "html": "<h1>Welcome to Cumberland</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adac48a2cd6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b527b4b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".js-form-type-textfield",
            "html": "<div class=\"js-form-item form-item js-form-type-textfield form-item-s js-form-item-s\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f96418ff90b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ea9e021"
          }
        ],
        "outcomeCount": 766,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2034,
          "failed": 19,
          "cantTell": 37,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_redundant",
          "aria_content_in_landmark",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"--lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 112px;\" data-once=\"cookieControlWidget\" class=\"sticky-header-html js\" dir=\"ltr\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f0824979dd3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64e580b1"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_P5L8nUik6u48wvYayYV2KI5hQmB0wk1P5WsCjakCVmw.css?delta=0&language=en&theme=localgov_cumberland&include=eJx9UtGSwiAM_KECD97_MAFimyuQDgG1f39UvVGrdy8J7O7AkgVyJcfVwK3rI5c0eDqRtyOf2mw980zoOdfC0fzJaAc5Yxl8Sw5LhBzsSNn4GQNVLsOxy-CMwgnN01qf0W1bGSKs3KoNJJ5PWFZTp4L99GgPB3v46vWD5MxdMET2ELsnCxFLtTcn5nnzkDgQNI4vKlKeZYePkR3EHUigXEfmHZwwN5WA8g5fYEQl6Ctx3p8vlfy8qgkhPHt6zOzuQHmRV7oQ2JapQn_166XSnFBFMZxR9Wm0lNUx4oVcxHeVXaDAWGCZxPxHDk-6UNoCUT8Q3fLSXCSZMAyySsVktvcNJ8KzmGvViUPrDq75lmTuXcM3XN5Az2nhzcI7I7J9kY2zR8TgoAexF2HEnkbVAStQFF15HD9c_StLKNJD-pPn5Zbdnt_KD--0P_0\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fab0c6181aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41b14441"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#003547\" href=\"/themes/custom/localgov_cumberland/assets/images/favicons/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "951b78151fc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7121ac46"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38645f586e1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91188f8b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d7f5a87511c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13065efa"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<svg xml:space=\"preserve\" viewBox=\"0 0 614.9 514.5\" y=\"0\" x=\"0\" xmlns=\"http://www.w3.org/2000/svg\" id=\"logo\" version=\"1.1\">",
            "message": "The HTML attribute(s) \"version\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db5f70bebe18",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac9d22b1"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Toggle Primary Navigation\" aria-expanded=\"false\" aria-controls=\"lgd-header__nav--primary\" data-target=\"lgd-header__nav--primary\" class=\"lgd-header__toggle lgd-header__toggle--primary\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fde6305bdd9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f833585a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg fill=\"#fff\" viewBox=\"0 0 448 512\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4eec3c3d0ae9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3f62bdc"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-short-description field--type-text-long field--label-hidden field__item\">",
            "message": "Confirm this text '1 school closure in operation' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aff3e60e385f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c82b4fd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text '1 school closure in operation' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baab769e6f5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14a5acbe4e32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" placeholder=\"Search\" data-drupal-selector=\"edit-s\" data-twig-suggestion=\"views-exposed-form-localgov-sitewide-search-sitewide-search-page\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "508e5d1e4504",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17270849"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Submit search\" class=\"button js-form-submit form-submit button--search\" value=\"Apply\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\" data-twig-suggestion=\"search--submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7de33ab7a957",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3f05216"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Block to embed' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "617fb3dbbf22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2836607"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Show feedback form\" aria-expanded=\"false\" aria-controls=\"form__feedback\" class=\"feedback-show__button js-toggle-disclosure js-processed\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0629ea4d988d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1215eef1"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<ul role=\"list\" class=\"cumbria-social\">",
            "message": "The explicitly-assigned ARIA role \"list\" is redundant with the implicit role of the element <ul>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "550b408a35c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d87afb92"
          }
        ],
        "outcomeCount": 2079,
        "uniqueFailedCount": 16,
        "duplicateFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(2) > button[aria-label=\"Toggle Primary Navigation\"]",
            "selector": "div:nth-of-type(2) > button[aria-label=\"Toggle Primary Navigation\"]",
            "html": "<button class=\"lgd-header__toggle lgd-header__toggle--primary\" data-target=\"lgd-header__nav--primary\" aria-controls=\"lgd-header__nav--primary\" aria-expanded=\"false\" aria-label=\"Toggle Primary Navigati...",
            "impact": "serious",
            "message": "Accessible name \"Toggle Primary Navigation\" does not contain visible text \"Menu\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47bcc5162619",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f577ce5f"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(1) > button[aria-label=\"Hide feedback form\"]",
            "selector": "div:nth-of-type(1) > button[aria-label=\"Hide feedback form\"]",
            "html": "<button class=\"feedback-close__button js-toggle-disclosure js-processed\" aria-controls=\"feedback\" aria-label=\"Hide feedback form\">Close <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\"><p...",
            "impact": "serious",
            "message": "Accessible name \"Hide feedback form\" does not contain visible text \"Close\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f56f2ee4bdac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5bbbb6a"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 300,
          "failed": 7,
          "cantTell": 94,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "609dff2c93fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 403,
        "duplicateFailedCount": 6,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 48
    },
    {
      "submittedUrl": "https://www.dacorum.gov.uk/",
      "finalUrl": "https://www.dacorum.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 10494,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.darlington.gov.uk/",
      "finalUrl": "https://www.darlington.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Darlington BC - Home",
      "elapsedMs": 35448,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2615,
          "failed": 150,
          "cantTell": 24,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#News\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49d1c6b9ba74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/public-alerts/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/customer-services/contact-us/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6d7214080a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94bc23b0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/customer-services/customer-service-appointments/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/customer-services/updating-your-information-with-us/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/benefits/money-advice/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/benefits/crisis-and-resilience-fund/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/adult-social-care/i-need-support/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"https://adultservices.darlington.gov.uk/web/portal/pages/home\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/adult-social-care/worried-about-someone/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/adult-social-care/carers/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/benefits/benefits-calculator/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/benefits/online-forms/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/bins-waste-and-recycling/food-waste-recycling/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/bins-waste-and-recycling/refuse-and-recycling-equipment/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/bins-waste-and-recycling/collection-day-information/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/bins-waste-and-recycling/bulky-waste-collection/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/births-deaths-and-marriages/marriages-and-civil-partnerships/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/births-deaths-and-marriages/registering-a-birth/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/births-deaths-and-marriages/cemeteries-and-crematorium/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/births-deaths-and-marriages/registrar-search/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/business-and-licensing/business/business-support/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/business-and-licensing/business/procurement/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/business-and-licensing/licensing/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/business-rates/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/business-rates/pay-your-business-rates/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/business-rates/reductions-and-reliefs/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/children-and-young-people/childrens-social-care/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/children-and-young-people/darlington-youth-voice/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/children-and-young-people/early-years-and-childcare/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/climate-change-and-sustainability/climate-change/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/climate-change-and-sustainability/what-can-you-do/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/climate-change-and-sustainability/sustainability-blogs-and-films/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/climate-change-and-sustainability/young-sustainability-champions/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/benefits/money-advice/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/communities/volunteering/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/communities/equality-information/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/community-safety/civic-enforcement/anti-social-behaviour/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/community-safety/civic-enforcement/dog-control/stray-dogs/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/community-safety/cctv/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/consultations/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/council-tax/council-tax-online/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/council-tax/pay-your-council-tax/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/council-tax/discounts-and-exemptions/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/council-tax/change-of-address/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"https://democracy.darlington.gov.uk/mgMemberIndex.aspx?bcr=1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"https://democracy.darlington.gov.uk/mgMemberIndex.aspx?FN=WARD&VW=LIST&PIC=0\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"https://democracy.darlington.gov.uk/ieDocHome.aspx?bcr=1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"https://democracy.darlington.gov.uk/mgCalendarMonthView.aspx?GL=1&bcr=1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/ecology/about-ecology-in-darlington/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/ecology/biodiversity-net-gain/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/ecology/development-and-ecology/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/ecology/nature-recovery/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/education-and-learning/school-years/school-holiday-dates/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/education-and-learning/school-years/admissions/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/education-and-learning/learning-and-skills/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/elections/the-elections-act-2022/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/elections/stand-for-election/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/elections/parliamentary-boundary-review-2023/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/elections/election-results/uk-parliamentary-general-elections/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/environment/parks-and-green-spaces/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/environment/land-charges/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/environment/estates-and-property/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/environment/rain-and-flooding/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/environmental-health/pollution/care-for-clean-air/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/environmental-health/food-safety/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/environmental-health/pollution/noise/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/environmental-health/pest-control/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/public-health/healthy-lifestyles/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/public-health/stop-smoking-services/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/public-health/drug-and-alcohol-services-stride/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/public-health/mental-health/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/housing/manage-your-home/your-rent/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/housing/finding-a-home-or-garage/applying-for-a-council-home/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/housing/private-sector-housing/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/housing/manage-your-home/your-home/repairs/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/jobs-and-careers/current-vacancies/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/jobs-and-careers/learn-and-work/apprenticeships/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/jobs-and-careers/why-work-for-us/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"https://www2.darlington.gov.uk/web/arena\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"https://www.hopetowndarlington.co.uk/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/planning-and-building-regs/planning/planning-application-and-permission/view-planning-applications-online/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/planning-and-building-regs/planning/planning-application-and-permission/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/planning-and-building-regs/planning/planning-and-environmental-policy/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/planning-and-building-regs/building-control/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/the-council/council-information/financial-information/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/the-council/data-protection-and-freedom-of-information/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/the-council/complaints-compliments-and-comments/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/the-council/data-protection-and-freedom-of-information/data-protection/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/town-centre/events/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/town-centre/markets/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/transport-roads-and-parking/car-parking/car-parking-information/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/environment/parks-and-green-spaces/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/community-safety/trading-standards/consumer-advice/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/community-safety/trading-standards/business-advice/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/community-safety/trading-standards/report-an-illegal-trader/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/community-safety/trading-standards/illegal-tobacco-and-vapes/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/transport-roads-and-parking/car-parking/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/transport-roads-and-parking/getting-around-darlington/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"https://streetworks.darlington.gov.uk/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"linkBoxLink\"]",
            "html": "<a class=\"linkBoxLink\" href=\"/transport-roads-and-parking/highways/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/town-centre/events/whats-on/115898\">Find out more about Groovefest 26</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/town-centre/events/whats-on/115839\" aria-label=\"find out more about Tractor Tuesday \">Find out more</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/town-centre/events/whats-on/115804\" aria-label=\"find out more about Emergency Services Day\">Find out more</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/customer-services/contact-us/\" aria-label=\"Contact the Council\">Contact the Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/my-darlington\" aria-label=\"Go to My Darlington+\">My Darlington+</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-this-website/accessibility/\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/the-council/data-protection-and-freedom-of-information/privacy-notice/\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#home\">Back to top</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r2",
            "xpath": "/img[@class=\"img-fluid lazyloaded\"]",
            "html": "<img class=\"img-fluid lazyloaded\" data-src=\"/media/j4ba43v1/groove.webp\" src=\"/media/j4ba43v1/groove.webp\" />",
            "message": "The image does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc8da8bc17fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6e6c223"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f906fd6c044f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.45:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r86",
            "xpath": "/iframe",
            "html": "<iframe title=\"reCAPTCHA\" width=\"256\" height=\"60\" role=\"presentation\" name=\"a-r9zdufswi7js\" frameborder=\"0\" scrolling=\"no\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeNasorAAAAADmMylHtU2hw4pn8JchOO0-_5sEP&co=aHR0cHM6Ly93d3cuZGFybGluZ3Rvbi5nb3YudWs6NDQz&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=iszrje7azmvz\" />",
            "message": "The element is marked as decorative but is exposed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6641a31ad798",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6a4a11d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d47b7047a6ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 2837,
        "duplicateFailedCount": 144,
        "uniqueFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2047,
          "failed": 2,
          "cantTell": 13,
          "inapplicable": 42
        },
        "failedRules": [
          "image-alt",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region"
        ],
        "failures": [
          {
            "rule": "image-alt",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag111"
            ],
            "xpath": "img[data-src$=\"groove.webp\"]",
            "html": "<img class=\"img-fluid lazyload\" data-src=\"/media/j4ba43v1/groove.webp\">",
            "message": "Images must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "131e6566add6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2d3264a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "iframe[title=\"reCAPTCHA\"]",
            "html": "<div class=\"rc-anchor-invisible-text\"><span>protected by <strong>reCAPTCHA</strong></span><div class=\"rc-anchor-pt\"></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09dac21f300f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-732eb68d"
          }
        ],
        "outcomeCount": 2104,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 5465,
          "failed": 147,
          "cantTell": 141,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "frame_src_valid",
          "img_alt_valid",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_quoted_correctly",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b206dbcba759",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bb3817c39a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link onerror=\"(function(el){if(!el.dataset.retryCount){el.dataset.retryCount='0';}var count=parseInt(el.dataset.retryCount);if(count<3){el.dataset.retryCount=(count+1).toString();var url=el.href.split('?')[0];var sep=url.indexOf('?')>-1?'&':'?';setTimeout(function(){el.href=url+sep+'retry='+(count+1)+'&t='+Date.now();},1000*Math.pow(2,count));}else{console.error('Failed to load stylesheet after 3 attempts:',el.href.split('?')[0]);}})(this)\" referrerpolicy=\"no-referrer\" crossorigin=\"anonymous\" integrity=\"sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==\" rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css?v=20260401\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61522ae4d86c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb7caab5"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link onerror=\"(function(el){if(!el.dataset.retryCount){el.dataset.retryCount='0';}var count=parseInt(el.dataset.retryCount);if(count<3){el.dataset.retryCount=(count+1).toString();var url=el.href.split('?')[0];var sep=url.indexOf('?')>-1?'&':'?';setTimeout(function(){el.href=url+sep+'retry='+(count+1)+'&t='+Date.now();},1000*Math.pow(2,count));}else{console.error('Failed to load stylesheet after 3 attempts:',el.href.split('?')[0]);}})(this)\" referrerpolicy=\"no-referrer\" crossorigin=\"anonymous\" integrity=\"sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==\" rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css?v=20260401\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10636440ebd2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb34c570"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link onerror=\"(function(el){if(!el.dataset.retryCount){el.dataset.retryCount='0';}var count=parseInt(el.dataset.retryCount);if(count<3){el.dataset.retryCount=(count+1).toString();var url=el.href.split('?')[0];var sep=url.indexOf('?')>-1?'&':'?';setTimeout(function(){el.href=url+sep+'retry='+(count+1)+'&t='+Date.now();},1000*Math.pow(2,count));}else{console.error('Failed to load stylesheet after 3 attempts:',el.href.split('?')[0]);}})(this)\" referrerpolicy=\"no-referrer\" crossorigin=\"anonymous\" integrity=\"sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==\" rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css?v=20260401\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db276f5ba07b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecdc18f4"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"cc-nb-title-container\">",
            "message": "Confirm this text 'We use cookies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ddcd4558244",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-809558a2"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p id=\"cc-nb-title\" class=\"cc-nb-title\">",
            "message": "Confirm this text 'We use cookies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eabe5fa9f716",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4a511f7"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<span class=\"cc-nb-text-content\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Change my preferences'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eee8dccd8b52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5f5360b"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<span class=\"cc-nb-text-content\">",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1c6c54630e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef6767c6"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"cc-nb-okagree\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d18cf601dfd9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24ddc5b2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button role=\"button\" class=\"cc-nb-okagree\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de9a5d7da8b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66327978"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"cc-nb-reject\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c1573a62c93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c60198d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button role=\"button\" class=\"cc-nb-reject\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5182801dc413",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f55dd92"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<button role=\"button\" class=\"cc-nb-changep\">",
            "message": "The explicitly-assigned ARIA role \"button\" is redundant with the implicit role of the element <button>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a6c1b3ecb22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05103e81"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button role=\"button\" class=\"cc-nb-changep\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7634302c1308",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70c56823"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#mainContent\" id=\"skipToContent\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28c71f7be125",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a049b54"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#crossSiteNavigation\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffbdaf99c254",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e85fb410"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-pressed=\"false\" role=\"button\" id=\"HighContrastToggle\" href=\"#\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c71b7ee50f80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f501fdc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68f6ce157498",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95d397a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.facebook.com/darlingtonboroughcouncil\" class=\"facebook\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b88314e605ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ada26385"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.youtube.com/user/DarlingtonBC\" class=\"youtube\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc1663b8ab61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46958b92"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.instagram.com/darlingtonbc/\" class=\"instagram\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3918edc9c9b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-488b317c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"Search...\" class=\"form-control form-control-lg searchBox\" spellcheck=\"false\" type=\"search\" name=\"q\" id=\"SearchBox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4962a41ec25a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e728a237"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"btn btn-primary btn-lg\" id=\"searchButton\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc96c6c62f4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4dffb81b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/login\" class=\"loginButton\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ad38604979a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ab3ba33"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/register\" id=\"registerButton\" class=\"registerButton\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a689f0c298f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-983365dd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn btn-primary btn-block btn-lg m-1\" href=\"/bins-waste-and-recycling/collection-day-lookup/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cacd5d9f5e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab1623e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn btn-primary btn-block btn-lg m-1\" href=\"/the-council/payments/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f64237719f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcb9727e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn btn-primary btn-block btn-lg m-1\" href=\"/the-council/do-it-online/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96c2d68c2eb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d14d740"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn btn-primary btn-block btn-lg m-1\" href=\"https://streetworks.darlington.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beb4801c9e5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3116616a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#News\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2720b29d1b1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2ccc432"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/customer-services/contact-us/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9307df77363",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c80c468"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/customer-services/customer-service-appointments/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e38ca335bac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e7bcb3c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/customer-services/updating-your-information-with-us/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dbdec198cb9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9277c793"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/benefits/money-advice/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86327558018d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6eacd146"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://livingwell.darlington.gov.uk/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b05de77fd2a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62101c00"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/benefits/crisis-and-resilience-fund/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c2ab9ac467b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c0b135f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/adult-social-care/i-need-support/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb9d9e2b7f93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f530aef"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://adultservices.darlington.gov.uk/web/portal/pages/home\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9030870d32f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0e68782"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/adult-social-care/worried-about-someone/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71abc6dcc72e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93d4087e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/adult-social-care/carers/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc16248bcc0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e0b113e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/benefits/benefits-calculator/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e91635423daf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49e51410"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/benefits/online-forms/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c3cf99b4a33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b512b0f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/food-waste-recycling/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56520dccfe5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d607cfb4"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/refuse-and-recycling-equipment/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffb3aa68127f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10d96499"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/collection-day-information/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d59296d6f1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-879486e2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/bulky-waste-collection/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4729fc8278f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23c22609"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/births-deaths-and-marriages/marriages-and-civil-partnerships/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba4a22a02709",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-434d90f9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/births-deaths-and-marriages/registering-a-birth/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fbf0d570ba1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2eb5ca06"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/births-deaths-and-marriages/cemeteries-and-crematorium/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad2cd128fc6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20df6813"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/births-deaths-and-marriages/registrar-search/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae5095987829",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a03d94db"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/business-and-licensing/business/business-support/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7ff9de155f98",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6c664014"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/business-and-licensing/business/procurement/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db1060961748",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b9b52a2b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/business-and-licensing/licensing/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d2d0a309f72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-601118bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/business-rates/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0f7e33625da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b410eb93"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/business-rates/pay-your-business-rates/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0803dcf64503",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e3f140d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/business-rates/reductions-and-reliefs/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8717cdd4871",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5e4b43d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/children-and-young-people/childrens-social-care/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb5d72487379",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9d13f9e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/children-and-young-people/darlington-youth-voice/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "827dc28d3f9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c45a0cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/children-and-young-people/early-years-and-childcare/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "258bf1bd5fbd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b562b93a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://livingwell.darlington.gov.uk/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/climate-change-and-sustainability/climate-change/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6337563a69e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-369609c8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/climate-change-and-sustainability/what-can-you-do/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95559937bb67",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c024f3e5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/climate-change-and-sustainability/sustainability-blogs-and-films/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ba8e0dc32ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b68c2d0c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/climate-change-and-sustainability/young-sustainability-champions/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e795ef9a9dd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca730bf2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/benefits/money-advice/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/communities/volunteering/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84f3a8e46125",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4480925"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/communities/equality-information/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f221b0c49431",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5472eea8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://livingwell.darlington.gov.uk/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/community-safety/civic-enforcement/anti-social-behaviour/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d9d9552e002",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-886cf2c9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/community-safety/civic-enforcement/dog-control/stray-dogs/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "049fcd85221b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e14bbb0c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/community-safety/cctv/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d848ecf3f7c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e035733e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/consultations/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e3965b38194",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65185318"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council-tax/council-tax-online/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5caf151fee32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7222d7c3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council-tax/pay-your-council-tax/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5ffec41a59b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7476a355"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council-tax/discounts-and-exemptions/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd7df46d1201",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-081e8370"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council-tax/change-of-address/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9ef9f2fb74c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7ea6f8b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://democracy.darlington.gov.uk/mgMemberIndex.aspx?bcr=1\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82cdcc4867ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdaead00"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://democracy.darlington.gov.uk/mgMemberIndex.aspx?FN=WARD&VW=LIST&PIC=0\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b96a72b49b43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8690fe81"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://democracy.darlington.gov.uk/ieDocHome.aspx?bcr=1\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95c8eeb09fc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d7625b3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://democracy.darlington.gov.uk/mgCalendarMonthView.aspx?GL=1&bcr=1\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97a16c8c978f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b91279c1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ecology/about-ecology-in-darlington/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0ee7e6d6bb5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dfdfcfa5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ecology/biodiversity-net-gain/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcbc491d1825",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cfed6886"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ecology/development-and-ecology/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45cd6b095112",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fdb69a29"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/ecology/nature-recovery/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29a9360c70eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be71413a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/education-and-learning/school-years/school-holiday-dates/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f41d64d1153b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-463c155e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/education-and-learning/school-years/admissions/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c80d2c93199",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-204e0567"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/education-and-learning/learning-and-skills/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "358d2364493a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-816dc06b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://livingwell.darlington.gov.uk/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/elections/the-elections-act-2022/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad01f2de5241",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42495d97"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/elections/stand-for-election/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68abfbb015b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdee4d86"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/elections/parliamentary-boundary-review-2023/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b73f2ea8ced",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a33d2bd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/elections/election-results/uk-parliamentary-general-elections/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25f49df6dc79",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36ba6142"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/environment/parks-and-green-spaces/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32066f016404",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd1ff5db"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/environment/land-charges/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ec18391ac7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06bd1512"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/environment/estates-and-property/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9414585a61d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-155fd19b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/environment/rain-and-flooding/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c20da985b930",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-115d0cf6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/environmental-health/pollution/care-for-clean-air/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8284d6722736",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60e46d27"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/environmental-health/food-safety/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47d3d82b4a40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c3b08d2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/environmental-health/pollution/noise/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ed06190cc48",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbea6858"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/environmental-health/pest-control/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f977fa09490",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b916aa3d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/public-health/healthy-lifestyles/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2dd52d081692",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3722101b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/public-health/stop-smoking-services/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ec45f4dd2af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-062cb7d8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/public-health/drug-and-alcohol-services-stride/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "197db9f06ae9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ad587f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/public-health/mental-health/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46836644940d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3fb53c81"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/housing/manage-your-home/your-rent/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cea9019787b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dba964ec"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/housing/finding-a-home-or-garage/applying-for-a-council-home/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88057ae38ef7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64ae21e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/housing/private-sector-housing/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea0f9fbb4c5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44155ed7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/housing/manage-your-home/your-home/repairs/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49b212c1bb9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca48a3a2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/jobs-and-careers/current-vacancies/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9baf88ab215",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8bf79ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/jobs-and-careers/learn-and-work/apprenticeships/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e076783836f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ce6b297"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/jobs-and-careers/why-work-for-us/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bfd08f53ad0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef69b901"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.civilservicejobs.service.gov.uk/csr/index.cgi\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "745347ad4bb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1aebaa7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/leisure-and-culture/leisure/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fb7326212f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-316795e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www2.darlington.gov.uk/web/arena\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0efd8112220",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c22ceb66"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.darlingtonhippodrome.co.uk/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "602d9cb46dd4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5afecc7f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.hopetowndarlington.co.uk/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e37e296380aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31934ac2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building-regs/planning/planning-application-and-permission/view-planning-applications-online/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2931412df017",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-550d6b7e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building-regs/planning/planning-application-and-permission/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec880f816d14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31c12014"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building-regs/planning/planning-and-environmental-policy/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a41e603bbb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e29c41dc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning-and-building-regs/building-control/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2002ef007e56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7edeed2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/the-council/council-information/financial-information/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d67e35d393f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-58e3d022"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/the-council/data-protection-and-freedom-of-information/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "095dd37712c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-92980b19"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/the-council/complaints-compliments-and-comments/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a16dcbfa728",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f9eb5d1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/the-council/data-protection-and-freedom-of-information/data-protection/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0b6ca41473a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9873123"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/town-centre/events/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d397525ae9bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-28c6101c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/town-centre/markets/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1d649415467",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a7b2c94"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/transport-roads-and-parking/car-parking/car-parking-information/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7617d8b38712",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6db1584"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/environment/parks-and-green-spaces/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/community-safety/trading-standards/consumer-advice/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c928ed46b5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4765df6a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/community-safety/trading-standards/business-advice/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cc21b4db9b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b6cbd2a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/community-safety/trading-standards/report-an-illegal-trader/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50d9a9dfc708",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4ad8fdc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/community-safety/trading-standards/illegal-tobacco-and-vapes/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1e704142d29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-569227a9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/transport-roads-and-parking/car-parking/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "900ee94413c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0db57193"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/transport-roads-and-parking/getting-around-darlington/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6b3d8ca7831",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b3868a3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://streetworks.darlington.gov.uk/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e1ee4fce08d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-320072b9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/transport-roads-and-parking/highways/\" class=\"linkBoxLink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60390583495e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86fec1c3"
          },
          {
            "rule": "img_alt_valid",
            "xpath": null,
            "html": "<img data-src=\"/media/j4ba43v1/groove.webp\" class=\"img-fluid lazyload\">",
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fac2690787fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2504e509"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"installOurApp\">",
            "message": "Confirm this text 'Install our web app' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc1961a31b86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1f0f272"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p class=\"installOurApp\">",
            "message": "Text contrast of 1.76 with its background is less than the WCAG AA minimum requirements for text of size 20px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7069e2429ba2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f81adb91"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-bs-title=\"Go back\" data-bs-toggle=\"tooltip\" href=\"#\" id=\"backBtn\" class=\"nav-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6ffe1511316",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e409606"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-bs-title=\"Home\" data-bs-toggle=\"tooltip\" href=\"/\" class=\"nav-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd70b6470ed7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ccec2dc7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-bs-title=\"My account\" data-bs-toggle=\"tooltip\" href=\"/my-darlington/\" class=\"nav-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3ac04b9f13a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49b19d36"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button data-bs-title=\"Menu\" data-bs-toggle=\"tooltip\" id=\"toggle-sidebar\" class=\"nav-link toggle-sidebar-button\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09b54f4f53a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b30a5ba0"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeNasorAAAAADmMylHtU2hw4pn8JchOO0-_5sEP&co=aHR0cHM6Ly93d3cuZGFybGluZ3Rvbi5nb3YudWs6NDQz&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=175nywgsfa5\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" scrolling=\"no\" frameborder=\"0\" name=\"a-amk8bb2ejbim\" role=\"presentation\" height=\"60\" width=\"256\" title=\"reCAPTCHA\">",
            "message": "The HTML attribute(s) \"frameborder, scrolling\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a29884940e46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-838de428"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeNasorAAAAADmMylHtU2hw4pn8JchOO0-_5sEP&co=aHR0cHM6Ly93d3cuZGFybGluZ3Rvbi5nb3YudWs6NDQz&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=175nywgsfa5\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" scrolling=\"no\" frameborder=\"0\" name=\"a-amk8bb2ejbim\" role=\"presentation\" height=\"60\" width=\"256\" title=\"reCAPTCHA\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "908433ee5545",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d9e84ac"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeNasorAAAAADmMylHtU2hw4pn8JchOO0-_5sEP&co=aHR0cHM6Ly93d3cuZGFybGluZ3Rvbi5nb3YudWs6NDQz&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=175nywgsfa5\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" scrolling=\"no\" frameborder=\"0\" name=\"a-amk8bb2ejbim\" role=\"presentation\" height=\"60\" width=\"256\" title=\"reCAPTCHA\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58060c1f373c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9db4c585"
          }
        ],
        "outcomeCount": 5614,
        "uniqueFailedCount": 142,
        "duplicateFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch",
          "landmarks/region",
          "text-alternatives/img-alt"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "text-alternatives/img-alt",
            "xpath": "#MainEvent > img",
            "selector": "#MainEvent > img",
            "html": "<img class=\"img-fluid lazyload\" data-src=\"/media/j4ba43v1/groove.webp\">",
            "impact": "critical",
            "message": "Image element missing alt attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b42724f9a0b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb3289f9"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#privacypolicies-com---nb",
            "selector": "#privacypolicies-com---nb",
            "html": "<div class=\"privacypolicies-com---reset privacypolicies-com---nb privacypolicies-com---palette-dark privacypolicies-com---nb-standalone privacypolicies-com---lang-en\" id=\"privacypolicies-com---nb\" rol...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14ebfdc7a570",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ffa8163c"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(3)",
            "selector": "body > div:nth-of-type(3)",
            "html": "<div class=\"loading hidden\">Loading</div>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d13b67201ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16573076"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > button[aria-label=\"Toggle navigation\"]",
            "selector": "div > button[aria-label=\"Toggle navigation\"]",
            "html": "<button class=\"navbar-toggler\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#mainMenu\" aria-controls=\"navbarSupportedContent\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">\n         ...",
            "impact": "serious",
            "message": "Accessible name \"Toggle navigation\" does not contain visible text \"Expand the menu\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f08074b0d41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-850ebe75"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1250,
          "failed": 20,
          "cantTell": 219,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R17",
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R70",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R17",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/23a2a8/",
            "description": "The test target doesn't have an accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a648613d9c89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a296e9ec"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef83a5987d38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c428f95ae930",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 1490,
        "duplicateFailedCount": 17,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 166
    },
    {
      "submittedUrl": "https://www.dartford.gov.uk/",
      "finalUrl": "https://www.dartford.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Dartford Borough Council – Dartford Borough Council",
      "elapsedMs": 12157,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b5b90a6f1e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13750523512a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7ec6162a9ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8093710b50d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31f6874d8489",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "752439374d1e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8364b43b1cea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c30e87d68d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be6c54951d1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e37a57b99ccc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4bd510c77f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dc661386626",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e474d860f155",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d7134aec1b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6774499577a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.denbighshire.gov.uk/",
      "finalUrl": "https://www.denbighshire.gov.uk/en/home.aspx",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "denbighshire.gov.uk | Denbighshire County Council",
      "elapsedMs": 21257,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 972,
          "failed": 36,
          "cantTell": 11,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r47",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a accesskey=\"s\" href=\"#main-content\">Skip to main content</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "966685e68db2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"my-accounts\"]",
            "html": "<a class=\"my-accounts\" href=\"/en/my-accounts/my-accounts.aspx\">My Accounts</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64171a52bf44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d9aec3e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"language-switch\"]",
            "html": "<a class=\"language-switch\" href=\"/cy/cartref.aspx\">Cymraeg</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84284d4c009d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1663a988"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"search-btn\"]",
            "html": "<button id=\"search-btn\" type=\"submit\" class=\"button\">Search</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b485491d6dbf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d84c0da"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Bin collection dates\" class=\"sys_0 sys_t0\" href=\"/en/bins-and-recycling/bin-collections.aspx\">Bin collection dates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1176e2dc1553",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44ba2890"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Recycling and waste parks\" class=\"sys_0 sys_t0\" href=\"/en/bins-and-recycling/waste-parks/recycling-and-waste-disposal.aspx\">Recycling and waste parks</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a class=\"sys_16\" href=\"https://www.denbighshire.gov.uk/en/education-and-schools/terms-and-training-days/term-dates.aspx\">School term dates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d06c301f9983",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecb1e934"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/bins-and-recycling/bins-recycling.aspx\">Bins and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/births-marriages-and-deaths/births-marriages-and-deaths.aspx\">Births, marriages and deaths</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/business/business.aspx\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/childcare-and-parenting/childcare-and-parenting.aspx\">Childcare and parenting</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/community-and-living/community-and-living.aspx\">Community and living</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/council-tax/council-tax.aspx\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/education-and-schools/education-and-schools.aspx\">Education and schools</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/environmental-health/environmental-health.aspx\">Environmental health</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/health-and-social-care/health-and-social-care.aspx\">Health and social care</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/leisure-and-tourism/leisure-and-tourism.aspx\">Leisure and tourism</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/make-a-payment/make-a-payment.aspx\">Make a payment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/parking-roads-and-travel/parking-roads-and-travel.aspx\">Parking, roads and travel</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/your-council/your-council.aspx\">Your Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/youth-service/youth-service.aspx\">Youth Service</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a class=\"sys_16\" href=\"https://maps.denbighshire.gov.uk/MyDenbighshire.aspx?tab=0\">My property</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a class=\"sys_16\" href=\"https://maps.denbighshire.gov.uk/MyDenbighshire.aspx?tab=1\">My maps</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/en/news/news.aspx\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"footer-links\"]",
            "html": "<a id=\"footer-links\" accesskey=\"0\" href=\"/en/website/website-accessibility/website-accessibility.aspx\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6977f40e83f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d3dd819"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a accesskey=\"9\" href=\"/en/contact-us/contact-us.aspx\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/en/website/cookies/cookies.aspx\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/en/emergencies/emergencies.aspx\">Emergencies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/en/privacy/privacy.aspx\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a accesskey=\"3\" href=\"/en/website/site-map.aspx\">Site map</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a accesskey=\"8\" href=\"/en/website/terms-and-conditions.aspx\">Terms and conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer-social-facebook\"]",
            "html": "<a class=\"footer-social-facebook\" href=\"http://www.facebook.com/denbighshirecountycouncil\">Facebook</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b87b81f75d5f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b654d0d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer-social-instagram\"]",
            "html": "<a class=\"footer-social-instagram\" href=\"https://www.instagram.com/denbighshirecc/\">Instagram</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e384e017a2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bcc185b9"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer-social-linkedin\"]",
            "html": "<a class=\"footer-social-linkedin\" href=\"https://www.linkedin.com/company/denbighshire-county-council\">LinkedIn</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0ea2c5d8109",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93d59340"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer-social-twitter\"]",
            "html": "<a class=\"footer-social-twitter\" href=\"https://x.com/denbighshirecc\">X</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23c81861f22d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2fda14f0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer-social-youtube\"]",
            "html": "<a class=\"footer-social-youtube\" href=\"http://www.youtube.com/user/dccwebteam1\">YouTube</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecf644e217f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74349699"
          }
        ],
        "outcomeCount": 1066,
        "duplicateFailedCount": 24,
        "uniqueFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 560,
          "failed": 0,
          "cantTell": 6,
          "inapplicable": 44
        },
        "failedRules": [],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region"
        ],
        "failures": [],
        "outcomeCount": 610,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1817,
          "failed": 17,
          "cantTell": 16,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_role_redundant",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "heading_content_exists",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/site-elements/stylesheets/110-foundationmin.css?version=24\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c2e68be3102",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d52cc614"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/site-elements/stylesheets/110-foundationmin.css?version=24\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "632c06337e9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fbb7fd3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"tell-us-prompt\">",
            "message": "Confirm this text 'Tell us whether you accept cookies' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21ff3ee1a001",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bafe24c2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/website/cookies/cookies.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "521037fa7d6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f51a5c7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f5583b9115d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da2eb74e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9045a332ca68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37c868bc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/en/website/cookies/cookie-settings.aspx\" role=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e71232397ed2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abdea2f6"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header role=\"banner\" class=\"banner home\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1226edf0cf21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3eb6cff"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"on\" aria-labelledby=\"search-btn\" type=\"search\" class=\"search-box\" accesskey=\"4\" name=\"search\" id=\"search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "089615bf8ec0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f79766a"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" class=\"home\" id=\"main-content\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6d30d538f66",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ebf3632"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h4>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18c602521a4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4b54f67"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Stori newyddion 1 - News story 1\" href=\"#\" class=\"sys_16\" id=\"news-header-1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "033f13c41083",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-602b4e0b"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h4>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Stori newyddion 2 - News story 2\" href=\"#\" class=\"sys_16\" id=\"news-header-2\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dd50f370834",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c74e0ce"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h4>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a title=\"Stori newyddion 3 - News story 3\" href=\"#\" class=\"sys_16\" id=\"news-header-3\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "511d58ae1902",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52705d67"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3a01b9ac250",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c2943f1f"
          }
        ],
        "outcomeCount": 1839,
        "uniqueFailedCount": 15,
        "duplicateFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 298,
          "failed": 1,
          "cantTell": 78,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R14"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R14",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b4f0c3/",
            "description": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0566d4f595f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0be17e64"
          }
        ],
        "outcomeCount": 377,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 26
    },
    {
      "submittedUrl": "https://www.derby.gov.uk/",
      "finalUrl": "https://www.derby.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html",
      "pageTitle": "Derby City Council homepage",
      "elapsedMs": 14994,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 614,
          "failed": 30,
          "cantTell": 12,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"[ header__account ] [ position-absolute ] [ t--small ] [ d-none d-md-block ]\"]",
            "html": "<a class=\"[ header__account ] [ position-absolute ] [ t--small ] [ d-none d-md-block ]\" href=\"https://myaccount.derby.gov.uk/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddd135a822ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4a22e4a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/apply/\">Apply</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dace5ac3bcec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/book-it/\">Book</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/pay-it/\">Pay</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/report-it/\">Report</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site-info/accessibility/\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site-info/terms-conditions/\">Terms</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-the-council/\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site-info/cookies/\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site-info/privacy-notices/\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/site-info/terms-conditions/#google-translate\">Language</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs-and-careers/\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://maps.derby.gov.uk/\" target=\"Not Set\">Maps</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://derby4.sharepoint.com/sites/MiDerby\">Staff Access</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"[ footer__social__single ]\"]",
            "html": "<a href=\"https://x.com/DerbyCC\" class=\"[ footer__social__single ]\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a159a74447fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-087e8689"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"[ footer__social__single ]\"]",
            "html": "<a href=\"http://www.facebook.com/derbycc\" class=\"[ footer__social__single ]\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"[ footer__social__single ]\"]",
            "html": "<a href=\"http://www.youtube.com/derbycc\" class=\"[ footer__social__single ]\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"[ footer__social__single ]\"]",
            "html": "<a href=\"https://www.instagram.com/derbycc/\" class=\"[ footer__social__single ]\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `banner` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0f14614cbc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b85a6312be92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b06670801513",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.78:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.78:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.78:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.78:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 703,
        "duplicateFailedCount": 24,
        "uniqueFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 550,
          "failed": 4,
          "cantTell": 28,
          "inapplicable": 43
        },
        "failedRules": [
          "landmark-no-duplicate-banner",
          "landmark-unique",
          "region",
          "tabindex"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "header",
            "html": "<header class=\"[ header ]\">",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              "#content"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0732780bdc1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4fb92158"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "header",
            "html": "<header class=\"[ header ]\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "#content"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa18f34d3bc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3f16b52"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cookie-content",
            "html": "<div class=\"cookie-content\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71591c21eb05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11913b6e"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".skip-link",
            "html": "<a class=\"[ skip-link ]\" href=\"#content\" rel=\"nofollow\" tabindex=\"1\">Skip to content</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "586c5a35cec9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f58f1525"
          }
        ],
        "outcomeCount": 625,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1619,
          "failed": 38,
          "cantTell": 26,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_banner_label_unique",
          "aria_content_in_landmark",
          "aria_landmark_name_unique",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cfc061b796e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css?family=Barlow:300,400,600%7CBarlow+Condensed:600\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a91bcbddd34",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8f8e077"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/media/derbycitycouncil/styleassets/commoncode/home.css\" media=\"screen\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c149f086c4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1531ab08"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a tabindex=\"1\" rel=\"nofollow\" href=\"#content\" class=\"[ skip-link ]\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4617bcfc3be4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d17c5c7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a tabindex=\"1\" rel=\"nofollow\" href=\"#content\" class=\"[ skip-link ]\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3955a6a92538",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a19149e0"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"cookie-content\">",
            "message": "Confirm this text 'About cookies on this site' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7c83415f364",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb0e278c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75d77c504fd1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/site-info/cookies/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4e6b6f25166",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e05d380"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button id=\"allow-all-cookies\" class=\"btn\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a46915ef34cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40ee6e91"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"allow-all-cookies\" class=\"btn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3dc495b2612",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e851919c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-modal-close-text=\"Close settings\" data-modal-title=\"About cookies on this site\" data-modal-content-id=\"cookie-modal\" class=\"btn js-modal\" id=\"cookie-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8afc5ae02be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be61e4ad"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<header class=\"[ header ]\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee6efc963cea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57497cd1"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<header class=\"[ header ]\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d42576da927",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e52e24c"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"[ hero-search opacity-high ]\" id=\"content\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64e8f562f273",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65df8038"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"[ hero-search opacity-high ]\" id=\"content\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0658828ad9af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d088217"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input id=\"search-site\" placeholder=\"What are you looking for?\" autocomplete=\"off\" name=\"q\" type=\"search\" class=\"[ form__field ] [ hero-search__input ]\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f545023c2b5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e13f7564"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"[ hero-search__featured__text ]\">",
            "message": "Confirm this text 'Education' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "486f6e6a5c47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c095c5f3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"[ hero-search__featured__text ]\">",
            "message": "Confirm this text 'Council Tax' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"[ hero-search__featured__text ]\">",
            "message": "Confirm this text 'Recycling and waste' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"[ hero-search__featured__text ]\">",
            "message": "Confirm this text 'Benefits' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"[ hero-search__featured__text ]\">",
            "message": "Confirm this text 'Planning' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-width:1em\" viewBox=\"0 0 11 20\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a1fbe174832",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-58e087d5"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-width:1em\" viewBox=\"0 0 11 20\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"[ btn btn--block ] [ match ]\" href=\"https://eplanning.derby.gov.uk/online-applications/\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af4f142d7445",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d6b45ae"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-width:1em\" viewBox=\"0 0 11 20\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"[ btn btn--block ] [ match ]\" href=\"/jobs-and-careers/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8c66e9768e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6196d504"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"max-width:1em\" viewBox=\"0 0 11 20\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text '16 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e2ab0c128a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text '16 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text '16 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text '15 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text '15 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text '15 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" aria-label=\"Previous\" class=\"[ card-carousel__arrow card-carousel__arrow--prev ] [ slick-prev slick-arrow ]\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44095c972d03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6baacaca"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" type=\"button\" aria-label=\"Next\" class=\"[ card-carousel__arrow card-carousel__arrow--next ] [ slick-next slick-arrow ]\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "921c1e34f42d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eea33684"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"[ btn more-news ]\" href=\"/news/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2e28d150c29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb660aed"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p aria-hidden=\"true\" class=\"[ footer-signup__text py-md-3 mb-sm-0 ]\">",
            "message": "Confirm this text 'Sign up for news and updates' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f4abcd407c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9debcc94"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"form__button footer-signup__submit text-center\" href=\"/council-and-democracy/media-communications/news-sign-up/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d524e7c1a9f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7055905e"
          }
        ],
        "outcomeCount": 1665,
        "uniqueFailedCount": 26,
        "duplicateFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "distinguishable/color-contrast",
          "keyboard-accessible/tabindex",
          "landmarks/no-duplicate-banner",
          "landmarks/no-duplicate-contentinfo"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "div:nth-of-type(2) > div > div > a[href=\"https://www.derby.gov.uk/\"] > svg[aria-label=\"Derby City Council logo\"] > title",
            "selector": "div:nth-of-type(2) > div > div > a[href=\"https://www.derby.gov.uk/\"] > svg[aria-label=\"Derby City Council logo\"] > title",
            "html": "<title>Derby City Council logo</title>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 1:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc8a13028791",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60fe04b3"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "div:nth-of-type(1) > a[href=\"#content\"]",
            "selector": "div:nth-of-type(1) > a[href=\"#content\"]",
            "html": "<a class=\"[ skip-link ]\" href=\"#content\" rel=\"nofollow\" tabindex=\"1\">Skip to content</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"1\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83355a22e66a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab923424"
          },
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "#content",
            "selector": "#content",
            "html": "<div id=\"content\" class=\"[ hero-search opacity-high ]\" role=\"banner\">\n  \n  \t<!-- Hero image! -->\n    <img class=\"[ hero-search__image ]\" alt=\"A field of brightly coloured assorted tulips\" src=\"/media/...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48a2dcc94073",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04bb723f"
          },
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "#cookie-modal",
            "selector": "#cookie-modal",
            "html": "<div id=\"cookie-modal\" style=\"display:none\" role=\"contentinfo\" aria-label=\"Cookie settings\">\n    <p>Cookies used on the site are categorized into 'necessary' and 'analytical'. You can read about each ...",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68c179512aab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f3259c1"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 313,
          "failed": 9,
          "cantTell": 108,
          "inapplicable": 5
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R44",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fabdd784a08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has gradient with contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has gradient with contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f10b4bcaf45",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 435,
        "duplicateFailedCount": 7,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 43
    },
    {
      "submittedUrl": "https://www.derbyshire.gov.uk/",
      "finalUrl": "https://www.derbyshire.gov.uk/home.aspx",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home - Derbyshire County Council",
      "elapsedMs": 22378,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 685,
          "failed": 14,
          "cantTell": 10,
          "inapplicable": 46
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"skip-to-content\"]",
            "html": "<a class=\"skip-to-content\" href=\"#main\">Skip to content</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6c23e26c319",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c6e4334"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/a[@class=\"ot-cookie-policy-link\"]",
            "html": "<a class=\"ot-cookie-policy-link\" href=\"/our-website/cookies/cookies.aspx\" aria-label=\"More information about your privacy, opens in a new tab\">Read our full cookie policy</a>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dffbcd5d4f5f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d549b7b8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h3[@id=\"onetrust-policy-title\"]",
            "html": "<h3 id=\"onetrust-policy-title\">Cookies on derbyshire.gov.uk</h3>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42488e3ce7bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4346d0da"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "582260a4726f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.6:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__title\"]",
            "html": "<p class=\"card__title\">\n                            Local Government Reor...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bca3c7e11ec7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-689e0213"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__desc\"]",
            "html": "<p class=\"card__desc\">\n                            View the proposal for...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb319d1acef1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d92a21c8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__title\"]",
            "html": "<p class=\"card__title\">\n                            Breastfeeding welcome...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__desc\"]",
            "html": "<p class=\"card__desc\">\n                            Do you want to make y...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__title\"]",
            "html": "<p class=\"card__title\">\n                            Healthy Beginnings\n  ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__desc\"]",
            "html": "<p class=\"card__desc\">\n                            Advice, support and g...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__title\"]",
            "html": "<p class=\"card__title\">\n                            News and updates\n    ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card__desc\"]",
            "html": "<p class=\"card__desc\">\n                            Our latest news and m...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 755,
        "duplicateFailedCount": 8,
        "uniqueFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 482,
          "failed": 1,
          "cantTell": 4,
          "inapplicable": 41
        },
        "failedRules": [
          "heading-order"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#onetrust-policy-title",
            "html": "<h3 id=\"onetrust-policy-title\">Cookies on derbyshire.gov.uk</h3>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbeab5d0eba8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abe11614"
          }
        ],
        "outcomeCount": 528,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1878,
          "failed": 64,
          "cantTell": 63,
          "inapplicable": 0
        },
        "failedRules": [
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5dfece4e175",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a96acbe8"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07c9cb1704d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/site-elements/css/styles.css?version=107097\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ee7ff6309d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb463636"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/site-elements/css/styles.css?version=107097\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f92d973ce355",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a41d6258"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg style=\"position:absolute\" height=\"0\" width=\"0\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2212bdd7539",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbe1ae3a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\" class=\"skip-to-content\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21549b0a4ae8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f455d3a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\" class=\"sys_16\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dbfb361761f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70581277"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/\" class=\"sys_16\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "840630e7ffb1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d12038c"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg fill=\"#8d2f88\" class=\"icon icon-header-logo\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5061562eb4d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf12f201"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://staff.derbyshire.gov.uk\" target=\"_blank\" title=\"Staff website\" class=\"header__staff-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bf67a618a80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b0c8012"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://staff.derbyshire.gov.uk\" target=\"_blank\" title=\"Staff website\" class=\"header__staff-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "717f2407979c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea4d92d5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://public.govdelivery.com/accounts/UKDCC/subscriber/new\" target=\"_blank\" title=\"Subscribe for updates\" class=\"header__subscribe-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a66b2d307a74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7aebfd0d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://public.govdelivery.com/accounts/UKDCC/subscriber/new\" target=\"_blank\" title=\"Subscribe for updates\" class=\"header__subscribe-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e45ea7c6d437",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acf9e035"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#\" title=\"main navigation\" class=\"js-menu-toggle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73aae6fa0604",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2064dac9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#\" title=\"main navigation\" class=\"js-menu-toggle\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dede32dcfbe8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cf91a58"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"sys_searchbox\" id=\"searchQueryControl\" placeholder=\"I’m looking for…\" type=\"text\" name=\"search_keywords\" autocomplete=\"off\" onkeypress=\"ContensisSubmitFromTextbox(event, 'searchQueryControlSubmit')\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1ebeb6e86bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-860f5a59"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"sys_searchbox\" id=\"searchQueryControl\" placeholder=\"I’m looking for…\" type=\"text\" name=\"search_keywords\" autocomplete=\"off\" onkeypress=\"ContensisSubmitFromTextbox(event, 'searchQueryControlSubmit')\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9c58a80d017",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15806831"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"sys_button sys_searchbutton sys_search-button\" title=\"Search\" id=\"searchQueryControlSubmit\" value=\"Search\" name=\"searchQueryControlSubmit\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1368f5e9811d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35d2db82"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"sys_button sys_searchbutton sys_search-button\" title=\"Search\" id=\"searchQueryControlSubmit\" value=\"Search\" name=\"searchQueryControlSubmit\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8a5ee67a69b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d0875d1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"sys_button sys_searchbutton sys_search-button\" title=\"Search\" id=\"searchQueryControlSubmit\" value=\"Search\" name=\"searchQueryControlSubmit\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "228c2f1c2551",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37459487"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/social-health/children-and-families/foster/foster-for-east-midlands.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12271944a271",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdd56dd7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/social-health/children-and-families/foster/foster-for-east-midlands.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0db84ada00f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e543eeb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/working-for-us/jobs/find-a-job-with-us.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "826f2a7e97f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1d9ea3f2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/working-for-us/jobs/find-a-job-with-us.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d3d5edd5954",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc592005"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/education/schools/your-child-at-school/meals/school-meals/free-school-meals.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5e4f9923f98",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7603c29"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/community/support-for-ukraine/support-for-ukraine.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2928ea0e17da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e86af394"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/council/news-events/derbyshire-now/derbyshire-now.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36f9ddb34518",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10cc49c3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/leisure/libraries/renew-and-reserve-items/renew-your-library-items.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4198b21d6b8b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2c3268e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/environment/rubbish-waste/recyling-centres/centre-locations/recycling-centre-locations.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e702d556326",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6c20177a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/transport-roads/roads-traffic/road-maintenance/road-maintenance.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66fbe721a606",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60ea0ed2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.derbyshire.gov.uk/council/councillors/councillors.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ab225325a53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b509f5dd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/community/births-deaths-marriages-and-civil-partnerships/register-offices/register-offices-in-derbyshire.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ee2ce982418",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5616614"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"View more\" href=\"#\" class=\"btn js-toptasks-toggle\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ec571c409d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45c2dcdf"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"icon icon-chevron-down-grey\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21871f44a213",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64057a15"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"card\" href=\"/council/local-government-reorganisation/lgr.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cb1c89e0add",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-597fff10"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card__title\">",
            "message": "Confirm this text 'Local Government Reorganisation' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f668d48bac10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c35eae2d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"card\" href=\"/business/breastfeeding-welcome-here-award/the-breastfeeding-welcome-here-award.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6ca4ae288af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0121bee"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card__title\">",
            "message": "Confirm this text 'Breastfeeding welcome' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"card\" href=\"/council/news-events/news-updates/news/new-healthy-beginnings-campaign-launched-to-support-parents-to-be.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "881e789b81b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9350e2b5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card__title\">",
            "message": "Confirm this text 'Healthy Beginnings' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"card\" href=\"/council/news-events/news-updates/news-and-updates.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "005eb8231074",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f0ecd2f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"card__title\">",
            "message": "Confirm this text 'News and updates' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/home.aspx\" class=\"sys_16\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab18edf81d76",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb8d8878"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/our-website/accessibility/accessibility.aspx\" class=\"sys_0 sys_t0\" title=\"Accessibility\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6882a9d02043",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e3a321a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/our-website/disclaimer/disclaimer.aspx\" class=\"sys_0 sys_t0\" title=\"Disclaimer\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14807ee94c3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a72e2f65"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/our-website/cookies/cookies.aspx\" class=\"sys_0 sys_t0\" title=\"Cookies\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6f0d17bb278",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5a923f0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/our-website/privacy/privacy-policy.aspx\" class=\"sys_0 sys_t0\" title=\"Privacy policy\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0d2680503c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b283483f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council/equalities/modern-slavery-statement/modern-slavery-transparency-statement.aspx\" class=\"sys_0 sys_t0\" title=\"Modern Slavery Act\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10bde5419f1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6818b1d2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.facebook.com/derbyshirecc\" target=\"_blank\" class=\"footer__social-icon facebook\" accesskey=\"f\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "394b524c4ebf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c46eb93d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://twitter.com/derbyshirecc\" target=\"_blank\" class=\"footer__social-icon twitter\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67677097b915",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81a2c151"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.youtube.com/user/Derbyshirecc\" target=\"_blank\" class=\"footer__social-icon youtube\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98f0a8d58ba7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbae5baa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.linkedin.com/company/28929/\" target=\"_blank\" class=\"footer__social-icon linkedin\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e7974fe4748",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed5ad84e"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div tabindex=\"0\" class=\"otCenterRounded default vertical-align-content\" id=\"onetrust-banner-sdk\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c10a49086b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fc8d819"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"More information about your privacy, opens in a new tab\" href=\"/our-website/cookies/cookies.aspx\" class=\"ot-cookie-policy-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2e50449273d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf173e43"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<a aria-label=\"More information about your privacy, opens in a new tab\" href=\"/our-website/cookies/cookies.aspx\" class=\"ot-cookie-policy-link\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fab2081e900",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1bd4e9d9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"onetrust-reject-all-handler\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddad8733fc3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f53fff85"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button id=\"onetrust-reject-all-handler\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1267cf800b63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-934115c7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"onetrust-accept-btn-handler\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d129a3d24b5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14426558"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button id=\"onetrust-accept-btn-handler\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b07e522be266",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee6554b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"onetrust-pc-btn-handler\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63866a718365",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b124393"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button id=\"onetrust-pc-btn-handler\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "066b10927128",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2172d19c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close\" class=\"onetrust-close-btn-handler onetrust-close-btn-ui banner-close-button ot-close-icon\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61e263ec78d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4951a6b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close\" class=\"onetrust-close-btn-handler onetrust-close-btn-ui banner-close-button ot-close-icon\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3aae291e91d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d726dc6b"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close\" class=\"onetrust-close-btn-handler onetrust-close-btn-ui banner-close-button ot-close-icon\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ea4fe7f16853",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d84f9b0"
          }
        ],
        "outcomeCount": 1954,
        "uniqueFailedCount": 61,
        "duplicateFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "keyboard-accessible/focus-order",
          "labels-and-names/label-content-mismatch",
          "landmarks/region",
          "navigable/heading-order"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#onetrust-banner-sdk",
            "selector": "#onetrust-banner-sdk",
            "html": "<div id=\"onetrust-banner-sdk\" class=\"otCenterRounded default vertical-align-content\" tabindex=\"0\"><div class=\"ot-sdk-container\" role=\"alertdialog\" aria-describedby=\"onetrust-policy-text\" aria-label=\"C...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46bdabed35bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82c019a0"
          },
          {
            "rule": "navigable/heading-order",
            "xpath": "#onetrust-policy-title",
            "selector": "#onetrust-policy-title",
            "html": "<h3 id=\"onetrust-policy-title\">Cookies on derbyshire.gov.uk</h3>",
            "impact": "moderate",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a80bfdc03fc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-038e37c3"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#onetrust-consent-sdk",
            "selector": "#onetrust-consent-sdk",
            "html": "<div id=\"onetrust-consent-sdk\"><div class=\"onetrust-pc-dark-filter ot-fade-in\" style=\"z-index:2147483645;\"></div><div id=\"onetrust-banner-sdk\" class=\"otCenterRounded default vertical-align-content\" ta...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03b1c5837336",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c657e619"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#onetrust-policy-text > a[href=\"/our-website/cookies/cookies.aspx\"]",
            "selector": "#onetrust-policy-text > a[href=\"/our-website/cookies/cookies.aspx\"]",
            "html": "<a class=\"ot-cookie-policy-link\" href=\"/our-website/cookies/cookies.aspx\" aria-label=\"More information about your privacy, opens in a new tab\">Read our full cookie policy</a>",
            "impact": "serious",
            "message": "Accessible name \"More information about your privacy, opens in a new tab\" does not contain visible text \"Read our full cookie policy\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bfffbbc02ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f26598ec"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 275,
          "failed": 8,
          "cantTell": 73,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f85c1da60423",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0861d8fb2462",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 358,
        "duplicateFailedCount": 6,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 17
    },
    {
      "submittedUrl": "https://www.derbyshiredales.gov.uk/",
      "finalUrl": "https://www.derbyshiredales.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home - Derbyshire Dales District Council",
      "elapsedMs": 24465,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1475,
          "failed": 306,
          "cantTell": 1,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r73"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"skip\"]",
            "html": "<a id=\"skip\" class=\"skip-main\" href=\"https://www.derbyshiredales.gov.uk/#sp-component\">Skip to main content</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ba9037d71fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-689dd87e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://selfserve.derbyshiredales.gov.uk/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33ca0d5d67d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z-of-services?f=pay#sp-component\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z-of-services?f=apply#sp-component\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z-of-services?f=report#sp-component\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"btn btn-primary\"]",
            "html": "<button class=\"btn btn-primary\" type=\"submit\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2def01a0696",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09e4d3fc"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/planning/planning-policy-and-local-plan/local-plan\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ae52588e1ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b17ed87"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/your-council/jobs\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/bins-and-recycling/garden-waste\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://democracy.derbyshiredales.gov.uk/mgMemberIndex.aspx?bcr=1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://selfserve.derbyshiredales.gov.uk/renderform.aspx?t=103&k=9644C066D2168A4C21BCDA351DA2642526359DFF\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/community/ashbourne-reborn\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://www.derbyshiredales.gov.uk/your-council/local-government-reorganisation\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/benefits/cost-of-living-support\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://selfserve.derbyshiredales.gov.uk/renderform.aspx?t=112&k=856C9A56F0F97FBD71D2D78267E1A626583A3B92\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/planning/planning-applications-and-advice\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://democracy.derbyshiredales.gov.uk/mgWhatsNew.aspx?bcr=1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://www.derbyshiredales.gov.uk/your-council/corporate-plan\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"readmore btn btn-primary item-closed\"]",
            "html": "<button class=\"readmore btn btn-primary item-closed\" data-goto=\"read-more-box\" aria-expanded=\"false\">More services</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67492a27bb1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e18b6e59"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_A\">A</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "433438a57bb1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ab7e6a5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_B\">B</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_C\">C</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_D\">D</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_E\">E</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_F\">F</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_G\">G</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_H\">H</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_I\">I</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_J\">J</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_L\">L</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_M\">M</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_N\">N</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_P\">P</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_R\">R</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_S\">S</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_T\">T</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_U\">U</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_V\">V</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_W\">W</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary js-card-link\"]",
            "html": "<a class=\"btn btn-primary js-card-link\" href=\"/your-council/news-and-social-media/latest-news/watch-planning-committee-14-april\" itemprop=\"url\" aria-label=\"Read more about Watch | Planning Committee, 14 April\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b2958119270",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d64ebf72"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary js-card-link\"]",
            "html": "<a class=\"btn btn-primary js-card-link\" href=\"/your-council/news-and-social-media/latest-news/easter-arrangements\" itemprop=\"url\" aria-label=\"Read more about Easter arrangements\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary js-card-link\"]",
            "html": "<a class=\"btn btn-primary js-card-link\" href=\"/your-council/news-and-social-media/latest-news/hurst-farm-heritage-trail-is-officially-open\" itemprop=\"url\" aria-label=\"Read more about Hurst Farm Heritage Trail is officially open\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary js-card-link\"]",
            "html": "<a class=\"btn btn-primary js-card-link\" href=\"/your-council/news-and-social-media/latest-news/our-local-projects-fund-reopens-from-1st-april\" itemprop=\"url\" aria-label=\"Read more about Our Local Projects Fund reopens from 1st April\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary js-card-link\"]",
            "html": "<a class=\"btn btn-primary js-card-link\" href=\"/your-council/news-and-social-media/latest-news/watch-local-plan-committee-8-april\" itemprop=\"url\" aria-label=\"Read more about Watch | Local Plan Committee, 8 April\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary js-card-link\"]",
            "html": "<a class=\"btn btn-primary js-card-link\" href=\"/your-council/news-and-social-media/latest-news/estate-upgrades-across-the-district\" itemprop=\"url\" aria-label=\"Read more about Estate upgrades across the district\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a href=\"/your-council/news-and-social-media/latest-news\" class=\"btn btn-primary\">More news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-secondary\"]",
            "html": "<a href=\"https://3097d94b.sibforms.com/serve/MUIFADbX8Xt3UIDXZvlUREdUn7kX0v5AI2bjO4pVfQaYi-rfxgB11wqH2bGvW2U829DWZdkwyn3SrdyPP_z62qRZv8lJjUGwex3XIs_vBukip824hANhfyzq4y0WM9Yjb1wsuoEfcFQS_r4bYiJPR8-uu9dpBd8aht23CXJL5ecBdW7_kJkheUyM1Nsr6z5Bq_v4rEDx5mugKzrr\" class=\"btn btn-secondary\">Subscribe</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2add66d04a47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3599a76"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/a-z-of-services\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tel:01629761100\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/contact-us\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/web-services#ads\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibility\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/terms-and-conditions\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/customer-services-and-standards#h8\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/derbyshiredales\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://twitter.com/derbyshiredales\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://www.flickr.com/derbyshiredales\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.youtube.com/channel/UC9Xjo4YgliMdE80wbMQetaA\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.linkedin.com/company/derbyshire-dales-district-council\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.instagram.com/derbyshiredalesdc\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://bsky.app/profile/derbyshiredales.bsky.social\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/\" aria-current=\"page\">Home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits\">Benefits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-recycling\">Bins and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-recycling/a-z-of-waste\">A-Z of waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-recycling/garden-waste\">Garden waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-recycling/recycling\">Recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/business-rates\">Business rates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.investinderbyshiredales.org/\">Business support, investment and economic plans</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/doing-business-with-us\">Doing business with us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community\">Community</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn\">Ashbourne Reborn</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/frequently-asked-questions\">Frequently Asked Questions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/how-will-i-be-affected\">How will I be affected?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/latest-news\">Latest News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/what-work-is-planned\">What work is planned?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/why-is-it-happening\">Why is it happening?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/community-safety\">Community safety</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/funding-and-grants\">Funding and grants</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community/hurst-farm-regeneration-project\">Hurst Farm Regeneration Project</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax\">Council tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/discover-the-dales\">Discover the Dales</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/discover-the-dales/outdoor-activities\">Outdoor activities</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/discover-the-dales/outdoor-activities/walking\">Walking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment\">Environment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment/climate-change\">Climate change and biodiversity</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment/food-safety\">Food safety</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment/health-and-safety\">Health and safety</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment/pollution-noise-and-nuisance\">Pollution, noise and nuisance</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment/pollution-noise-and-nuisance/air-quality\">Air quality</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment/pollution-noise-and-nuisance/contaminated-land\">Contaminated land</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment/pollution-noise-and-nuisance/noise-and-nuisance\">Noise and nuisance premises</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environment/street-care-and-cleaning\">Street care and cleaning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/advice-and-support\">Advice and support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/advice-and-support/finding-a-home\">Finding a home</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/advice-and-support/homelessness\">Homelessness</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/advice-and-support/housing-support\">Housing support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/housing-strategy-and-enabling\">Housing strategy and enabling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/housing-strategy-and-enabling/housing-strategy\">Housing strategy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/housing-strategy-and-enabling/new-homes\">New homes</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/housing-strategy-and-enabling/development-in-the-peak-park\">Development in the Peak Park</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure\">Leisure</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure/events\">Events</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure/events/events-calendar\">Events Calendar</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure/matlock-bath-illuminations\">Matlock Bath Illuminations</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure/parks-and-open-spaces\">Parks and open spaces</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure/sports-and-health-activities\">Sports and health activities</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure/sports-and-health-activities/health-walks\">Health walks</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licensing\">Licensing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licensing/alcohol-and-entertainment\">Alcohol and entertainment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licensing/pavement-licences\">Pavement licences</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licensing/taxi-and-private-hire\">Taxi and private hire</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking-roads-and-travel\">Parking, roads and travel</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking-roads-and-travel/parking\">Parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking-roads-and-travel/roads\">Roads</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking-roads-and-travel/travel\">Travel</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning\">Planning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/conservation\">Conservation</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/conservation/conservation-areas\">Conservation areas</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-applications-and-advice\">Planning applications and advice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan\">Planning policy and Local Plan</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/local-plan\">Local Plan</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/local-plan/current-local-plan-review\">Current Local Plan Review</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/local-plan/latest-news\">Latest news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/local-plan/local-plan-archive\">Local Plan archive</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/local-plan/local-plan-examination\">Local Plan examination</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/neighbourhood-planning\">Neighbourhood planning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/supplementary-planning-documents\">Supplementary planning documents</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council\">Your council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/budget-and-spending\">Budget and spending</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/civic-and-ceremonial-duties\">Civic and ceremonial duties</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/community-rights\">Community rights</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/ieListDocuments.aspx?CId=275&MId=229&Ver=4&Info=1\">Council constitution</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/mgMemberIndex.aspx?bcr=1\">Councillors</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/data-and-information\">Data and information</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/data-and-information/data-protection\">Data protection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/data-and-information/open-data\">Open data</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/budget-and-spending/spending-of-250\">Spending of £250+</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/elections-and-voting\">Elections and voting</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/mgManageElectionResults.aspx?bcr=1\">Election results</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/equalities\">Equalities</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/have-your-say\">Have your say</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/have-your-say/compliments-and-complaints\">Compliments and complaints</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/have-your-say/consultations\">Consultations</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/jobs\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/mgWhatsNew.aspx?bcr=1\">Latest committee papers</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/local-government-reorganisation\">Local Government Reorganisation</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/news-and-social-media\">News and social media</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/news-and-social-media/latest-news\">Latest news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/mgParishCouncilDetails.aspx?bcr=1\">Parish and town councils</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/documents\">Documents</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"close-offcanvas btn btn-primary\"]",
            "html": "<button class=\"close-offcanvas btn btn-primary\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09b8676b7af6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7796681"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"https://selfserve.derbyshiredales.gov.uk/\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c57557ca74ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12536a28"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/a-z-of-services?f=pay#sp-component\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/a-z-of-services?f=apply#sp-component\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/a-z-of-services?f=report#sp-component\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/planning/planning-policy-and-local-plan/local-plan\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8e349dd4ef3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d852e9ee"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/your-council/jobs\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/bins-and-recycling/garden-waste\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://democracy.derbyshiredales.gov.uk/mgMemberIndex.aspx?bcr=1\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://selfserve.derbyshiredales.gov.uk/renderform.aspx?t=103&k=9644C066D2168A4C21BCDA351DA2642526359DFF\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/community/ashbourne-reborn\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://www.derbyshiredales.gov.uk/your-council/local-government-reorganisation\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/benefits/cost-of-living-support\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://selfserve.derbyshiredales.gov.uk/renderform.aspx?t=112&k=856C9A56F0F97FBD71D2D78267E1A626583A3B92\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"/planning/planning-applications-and-advice\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://democracy.derbyshiredales.gov.uk/mgWhatsNew.aspx?bcr=1\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn-colour-default\"]",
            "html": "<a class=\"btn-colour-default\" href=\"https://www.derbyshiredales.gov.uk/your-council/corporate-plan\">...</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_A\">A</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44cfaba45049",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6c68b74"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_B\">B</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_C\">C</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_D\">D</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_E\">E</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_F\">F</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_G\">G</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_H\">H</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_I\">I</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_J\">J</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_L\">L</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_M\">M</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_N\">N</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_P\">P</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_R\">R</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_S\">S</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_T\">T</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_U\">U</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_V\">V</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a[@class=\"btn btn-primary\"]",
            "html": "<a class=\"btn btn-primary\" href=\"/a-z-of-services#cat_W\">W</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/\" aria-current=\"page\">Home</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/benefits\">Benefits</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-recycling\">Bins and recycling</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-recycling/a-z-of-waste\">A-Z of waste</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-recycling/garden-waste\">Garden waste</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/bins-and-recycling/recycling\">Recycling</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/business/business-rates\">Business rates</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/business/doing-business-with-us\">Doing business with us</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community\">Community</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn\">Ashbourne Reborn</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/frequently-asked-questions\">Frequently Asked Questions</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/how-will-i-be-affected\">How will I be affected?</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/latest-news\">Latest News</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/what-work-is-planned\">What work is planned?</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community/ashbourne-reborn/why-is-it-happening\">Why is it happening?</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community/community-safety\">Community safety</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community/funding-and-grants\">Funding and grants</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/community/hurst-farm-regeneration-project\">Hurst Farm Regeneration Project</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/council-tax\">Council tax</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/discover-the-dales\">Discover the Dales</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/discover-the-dales/outdoor-activities\">Outdoor activities</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/discover-the-dales/outdoor-activities/walking\">Walking</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/environment\">Environment</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/environment/food-safety\">Food safety</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/environment/health-and-safety\">Health and safety</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/environment/pollution-noise-and-nuisance\">Pollution, noise and nuisance</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/environment/pollution-noise-and-nuisance/air-quality\">Air quality</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/environment/pollution-noise-and-nuisance/contaminated-land\">Contaminated land</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/environment/pollution-noise-and-nuisance/noise-and-nuisance\">Noise and nuisance premises</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/environment/street-care-and-cleaning\">Street care and cleaning</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/housing/advice-and-support\">Advice and support</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/housing/advice-and-support/finding-a-home\">Finding a home</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/housing/advice-and-support/homelessness\">Homelessness</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/housing/advice-and-support/housing-support\">Housing support</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/housing/housing-strategy-and-enabling\">Housing strategy and enabling</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/housing/housing-strategy-and-enabling/housing-strategy\">Housing strategy</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/housing/housing-strategy-and-enabling/new-homes\">New homes</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/leisure/events/events-calendar\">Events Calendar</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/leisure/matlock-bath-illuminations\">Matlock Bath Illuminations</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/leisure/parks-and-open-spaces\">Parks and open spaces</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/leisure/sports-and-health-activities\">Sports and health activities</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/leisure/sports-and-health-activities/health-walks\">Health walks</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/licensing/alcohol-and-entertainment\">Alcohol and entertainment</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/licensing/pavement-licences\">Pavement licences</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/licensing/taxi-and-private-hire\">Taxi and private hire</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/parking-roads-and-travel\">Parking, roads and travel</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/parking-roads-and-travel/parking\">Parking</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/parking-roads-and-travel/roads\">Roads</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/parking-roads-and-travel/travel\">Travel</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/conservation\">Conservation</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/conservation/conservation-areas\">Conservation areas</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-applications-and-advice\">Planning applications and advice</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan\">Planning policy and Local Plan</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/local-plan\">Local Plan</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/local-plan/latest-news\">Latest news</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/local-plan/local-plan-archive\">Local Plan archive</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/local-plan/local-plan-examination\">Local Plan examination</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/neighbourhood-planning\">Neighbourhood planning</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/planning/planning-policy-and-local-plan/supplementary-planning-documents\">Supplementary planning documents</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council\">Your council</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/budget-and-spending\">Budget and spending</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/civic-and-ceremonial-duties\">Civic and ceremonial duties</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/community-rights\">Community rights</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/ieListDocuments.aspx?CId=275&MId=229&Ver=4&Info=1\">Council constitution</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/mgMemberIndex.aspx?bcr=1\">Councillors</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/data-and-information\">Data and information</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/data-and-information/data-protection\">Data protection</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/data-and-information/open-data\">Open data</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/elections-and-voting\">Elections and voting</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/mgManageElectionResults.aspx?bcr=1\">Election results</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/equalities\">Equalities</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/have-your-say\">Have your say</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/have-your-say/compliments-and-complaints\">Compliments and complaints</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/have-your-say/consultations\">Consultations</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/jobs\">Jobs</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/mgWhatsNew.aspx?bcr=1\">Latest committee papers</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/local-government-reorganisation\">Local Government Reorganisation</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/news-and-social-media\">News and social media</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/your-council/news-and-social-media/latest-news\">Latest news</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"https://democracy.derbyshiredales.gov.uk/mgParishCouncilDetails.aspx?bcr=1\">Parish and town councils</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r113",
            "xpath": "/a",
            "html": "<a href=\"/documents\">Documents</a>",
            "message": "Target has insufficient size and spacing",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ace60c306e0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e44c5991"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"menu-toggler\"]",
            "html": "<button class=\"menu-toggler\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r14",
            "xpath": "/button[@id=\"offcanvas-toggler\"]",
            "html": "<button aria-expanded=\"false\" id=\"offcanvas-toggler\" aria-label=\"Menu\" title=\"Menu\" class=\"mega_offcanvas offcanvas-toggler-secondary offcanvas-toggler-right d-flex align-items-center\">...</button>",
            "message": "The visible text content of the element is not included within its accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4eb9dbea5e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1f63c08"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "791607d3cce9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"js-read-more\"]",
            "html": "<p class=\"js-read-more\">...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d7c31892a95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcdb8a77"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"newsletter-img\"]",
            "html": "<p class=\"newsletter-img\">...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d50d32241e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4fb17b91"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"newsletter-txt\"]",
            "html": "<p class=\"newsletter-txt\">Subscribe to our newsletter and keep up-to-date wi...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a7f94352722",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7921308"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"readmore\"]",
            "html": "<p class=\"readmore\">...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3906ce532b32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cfd0e66b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>© 2022</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39c82c4bf44b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          }
        ],
        "outcomeCount": 1831,
        "duplicateFailedCount": 286,
        "uniqueFailedCount": 20,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1774,
          "failed": 44,
          "cantTell": 1,
          "inapplicable": 40
        },
        "failedRules": [
          "aria-allowed-role",
          "aria-required-children",
          "aria-required-parent",
          "button-name",
          "color-contrast",
          "list"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "button[aria-label=\"Opt-Outs\"]",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-label=\"Opt-Outs\" aria-live=\"polite\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role listitem is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb9823d62691",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-901b0930"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "#Google\\ Basic\\ Consents",
            "html": "<li id=\"Google Basic Consents\" class=\"qc-cmp2-list-item qc-cmp2-expanded\" role=\"list\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role list is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10c26126ef45",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e59001c4"
          },
          {
            "rule": "aria-allowed-role",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "button[aria-label=\"Google consents\"]",
            "html": "<button class=\"qc-cmp2-list-item-header\" role=\"listitem\" aria-label=\"Google consents\" aria-live=\"polite\">",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role listitem is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38ca15f0cd41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14cd0e2f"
          },
          {
            "rule": "aria-required-children",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "#Google\\ Basic\\ Consents",
            "html": "<li id=\"Google Basic Consents\" class=\"qc-cmp2-list-item qc-cmp2-expanded\" role=\"list\">",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: ul[tabindex]",
            "relatedPaths": [
              ".qc-cmp2-expandable-list"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b86bd274ed8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b80f5082"
          },
          {
            "rule": "aria-required-parent",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-parent?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": "button[aria-label=\"Opt-Outs\"]",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-label=\"Opt-Outs\" aria-live=\"polite\">",
            "message": "Certain ARIA roles must be contained by particular parents",
            "fixSummary": "Fix any of the following:\n  Required ARIA parent role not present: list",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b9efdee5126",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8b8d84af"
          },
          {
            "rule": "aria-required-parent",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-parent?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".qc-cmp2-list-item-title[role=\"listitem\"]",
            "html": "<p class=\"qc-cmp2-list-item-title\" role=\"listitem\"><p>Google consents</p></p>",
            "message": "Certain ARIA roles must be contained by particular parents",
            "fixSummary": "Fix any of the following:\n  Required ARIA parent role not present: list",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f126a9ffeef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f42209d3"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(1) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"Toggle on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31ce4c4ad7e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be3fad78"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(2) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"Toggle on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c2088f7bc2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee7c3f57"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(3) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"Toggle on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71f4d1807823",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed1fcf25"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(4) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"Toggle on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1393793770a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c88a4ae2"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(5) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"Toggle on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "936e7b403f37",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cdb06a64"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(6) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"Toggle on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "640db47ed9ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54e94c0e"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".qc-cmp2-expandable-info:nth-child(7) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"Toggle on\">ON</p></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1ffc6fb4d27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2803410d"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-108 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40cb980f4205",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13407a96"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-110 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20e2f31a2c75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6163cc67"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-114 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25a50e59e595",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-562dc116"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-267 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8389ccf7c165",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e28fe7a"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-140 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "912a84a6db14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f92052a"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-186 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10307b74e31e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1247087b"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-121 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33ca53fecf0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a630d9e0"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-124 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e2a4669e605",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ee573bc"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-132 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "718587f400e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc1ad33b"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-133 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a242d865ab05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81f9f37e"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-190 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d25d4f0df74d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-937ba62b"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-134 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9457edf1e4f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d89e825a"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-135 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ab8c0c27147",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7dfea1a"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-139 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a73c38d55d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b6ecb60"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-141 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04c1c01de039",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c650d3e7"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-147 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "006cbe5775fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c93b02a"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-151 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9a8cade09b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ee1e627"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-152 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a071b7526d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae0983cc"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-154 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2b21acec461",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c95fc1ad"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-156 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62206bc2bafe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63f60e67"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-161 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f031637ea45",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-628f41e6"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-164 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e142f80ec566",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5d0e30d"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-185 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92206387249e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00031310"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-165 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "922a6857efff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d079e664"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-118 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae330b6c89b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fb67736"
          },
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".item-168 > .menu-toggler",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62c13e8b4db4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72a0b548"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div:nth-child(2) > .css-cf00qb > .css-jg567y",
            "html": "<p class=\"css-jg567y\">Opted In</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.35 (foreground color: #a6a9ae, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#\\31 "
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dde9cbf33eef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07b54e97"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div:nth-child(3) > .css-cf00qb > .css-jg567y",
            "html": "<p class=\"css-jg567y\">Opted In</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.35 (foreground color: #a6a9ae, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#\\31 "
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0321b8097adc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-208b4bdb"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "div:nth-child(4) > .css-cf00qb > .css-jg567y",
            "html": "<p class=\"css-jg567y\">Opted In</p>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.35 (foreground color: #a6a9ae, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#\\31 "
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1327dce4b2b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc757748"
          },
          {
            "rule": "list",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/list?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".css-1f88jwd",
            "html": "<ul class=\"qc-cmp2-consent-list css-1f88jwd\">",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: div",
            "relatedPaths": [
              ".qc-cmp2-scrollable-section"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4088acc4e6bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c77b1d3f"
          },
          {
            "rule": "list",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/list?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag131"
            ],
            "xpath": ".css-def7e2",
            "html": "<ul class=\"qc-cmp2-consent-list css-def7e2\">",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: [role=list]",
            "relatedPaths": [
              "#Google\\ Basic\\ Consents"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98d049c4aad3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f42284f3"
          }
        ],
        "outcomeCount": 1859,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 44
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 4494,
          "failed": 40,
          "cantTell": 7,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_complementary_labelled",
          "aria_content_in_landmark",
          "aria_role_redundant",
          "frame_src_valid",
          "frame_title_exists",
          "html_lang_exists",
          "html_skipnav_exists",
          "input_label_exists",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link onload=\"media=\"all\"\" media=\"all\" rel=\"stylesheet\" href=\"//fonts.googleapis.com/css?family=Varela Round:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=hebrew&display=swap\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88695d33220a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e6ca5ee"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/media/system/css/joomla-fontawesome.min.css?e9aae9\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "032cff7faa01",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3fe0bbfd"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<section aria-labelledby=\"skip\" role=\"region\" id=\"sp-skip\">",
            "message": "The explicitly-assigned ARIA role \"region\" is redundant with the implicit role of the element <section>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fe10de5889c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f141ebb4"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button class=\"mega_offcanvas offcanvas-toggler-secondary offcanvas-toggler-right d-flex align-items-center\" title=\"Menu\" aria-label=\"Menu\" id=\"offcanvas-toggler\" aria-expanded=\"false\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f38ecfc18d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35caf3c2"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside class=\"sp-module home-banner\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1374bc8fc86b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea5dd612"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<h2 class=\"visuallyhidden\">",
            "message": "Confirm the word(s) 'Top' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "962997ff564c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fbf8db9"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 512 512\" width=\"24\" height=\"24\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cc3ef1317a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05ea1e52"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg width=\"27\" height=\"24\" viewBox=\"0 0 576 512\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d6ad1bab4a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-851a283e"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f1b27cbeb07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8151455"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"menu-toggler\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"close-offcanvas btn btn-primary\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a8ce938b300",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87f76add"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe style=\"position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;\" width=\"1\" height=\"1\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7171de9afc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78231be5"
          },
          {
            "rule": "frame_title_exists",
            "xpath": null,
            "html": "<iframe style=\"position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;\" width=\"1\" height=\"1\">",
            "message": "Inline frame does not have a 'title' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59a2c18e69a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07d1541b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe style=\"position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;\" width=\"1\" height=\"1\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0fb62bf4f62",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d5df8837"
          },
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f8d3935e46a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68ac49948a9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5de5dc40"
          }
        ],
        "outcomeCount": 4535,
        "uniqueFailedCount": 15,
        "duplicateFailedCount": 25,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 33,
          "failed": 59,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "adaptable/list-children",
          "aria/aria-allowed-role",
          "keyboard-accessible/focus-order",
          "labels-and-names/aria-toggle-field-name",
          "labels-and-names/button-name",
          "labels-and-names/duplicate-id-aria",
          "labels-and-names/form-label",
          "labels-and-names/label-content-mismatch",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "adaptable/list-children",
            "xpath": "ul:nth-of-type(1) > div",
            "selector": "ul:nth-of-type(1) > div",
            "html": "<div class=\"qc-cmp2-scrollable-section\"><ul class=\"qc-cmp2-consent-list\"><li id=\"1\" class=\"qc-cmp2-list-item qc-cmp2-expanded\"><button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-label=\"Opt-...",
            "impact": "serious",
            "message": "List contains non-<li> child <div>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74820dbabf2a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f174b17"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#qc-cmp2-usp > div:nth-of-type(1) > div:nth-of-type(1)",
            "selector": "#qc-cmp2-usp > div:nth-of-type(1) > div:nth-of-type(1)",
            "html": "<div class=\"qc-usp-main-messaging\" tabindex=\"0\"><div class=\"usp-dns\"><p>If you wish to opt-out of the sale, sharing to third parties, or processing of your personal or sensitive information for target...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa5343b244a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-634b240c"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#qc-cmp2-container",
            "selector": "#qc-cmp2-container",
            "html": "<div class=\"qc-cmp2-container\" id=\"qc-cmp2-container\" data-nosnippet=\"\"><div class=\"qc-cmp2-main\" id=\"qc-cmp2-main\" data-nosnippet=\"\"><div height=\"720\" class=\"qc-cmp-cleanslate css-11llh9d\"><div id=\"q...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1f18130e3c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb61efe1"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(1) > div > button",
            "selector": "li:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18215374a623",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d8e68eb"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(2) > div > button",
            "selector": "li:nth-of-type(2) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d49e649c030",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81a5351d"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(3) > div > button",
            "selector": "li:nth-of-type(3) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b71251658cdb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d026323"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(4) > div > button",
            "selector": "li:nth-of-type(4) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9982e64d9bed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40f6813c"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(5) > div > button",
            "selector": "li:nth-of-type(5) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "334e0ebb32ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-19c5b7db"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(6) > div > button",
            "selector": "li:nth-of-type(6) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c16d82cb7b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-675940c9"
          },
          {
            "rule": "labels-and-names/form-label",
            "xpath": "li:nth-of-type(7) > div > button",
            "selector": "li:nth-of-type(7) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Form element has no accessible label.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17a688680f8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93108d8f"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#\\31  > button[aria-label=\"Opt-Outs\"]",
            "selector": "#\\31  > button[aria-label=\"Opt-Outs\"]",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-label=\"Opt-Outs\" aria-live=\"polite\"><div class=\"titles-header\"><p class=\"qc-cmp2-list-item-title\">Personal Data Processing Opt Outs</p></d...",
            "impact": "serious",
            "message": "Accessible name \"Opt-Outs\" does not contain visible text \"Personal Data Processing Opt Outs\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f74e72fb260",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5d22542"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#\\31  > div:nth-of-type(1) > div:nth-of-type(1) > div > button",
            "selector": "#\\31  > div:nth-of-type(1) > div:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\" aria-labelledby=\"toggleDescription\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF<...",
            "impact": "serious",
            "message": "Accessible name \"I want to opt-out of the Sharing of my personal data.\" does not contain visible text \"OFFON\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "565fad28f073",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae5c0efd"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(2) > div:nth-of-type(1) > div > button",
            "selector": "div:nth-of-type(2) > div:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\" aria-labelledby=\"toggleDescription\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF<...",
            "impact": "serious",
            "message": "Accessible name \"I want to opt-out of the Sharing of my personal data.\" does not contain visible text \"OFFON\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66e7b387d482",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8b268e0"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(3) > div:nth-of-type(1) > div > button",
            "selector": "div:nth-of-type(3) > div:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\" aria-labelledby=\"toggleDescription\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF<...",
            "impact": "serious",
            "message": "Accessible name \"I want to opt-out of the Sharing of my personal data.\" does not contain visible text \"OFFON\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c23498253db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6087aa0d"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(4) > div:nth-of-type(1) > div > button",
            "selector": "div:nth-of-type(4) > div:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"true\" class=\"qc-cmp2-toggle css-jxfk95\" aria-labelledby=\"toggleDescription\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</...",
            "impact": "serious",
            "message": "Accessible name \"I want to opt-out of the Sharing of my personal data.\" does not contain visible text \"OFFON\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4659ad5c0c86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd687e2e"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(1) > div > button",
            "selector": "li:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfe583c645c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e9b2de6"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(2) > div > button",
            "selector": "li:nth-of-type(2) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6315ec4a0a43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db376747"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(3) > div > button",
            "selector": "li:nth-of-type(3) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2501a7c24fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-862c96bb"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(4) > div > button",
            "selector": "li:nth-of-type(4) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6899f7222e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aae64f2d"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(5) > div > button",
            "selector": "li:nth-of-type(5) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99fee7a40a5c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec568791"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(6) > div > button",
            "selector": "li:nth-of-type(6) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ea5c129d17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e66cc5c"
          },
          {
            "rule": "labels-and-names/aria-toggle-field-name",
            "xpath": "li:nth-of-type(7) > div > button",
            "selector": "li:nth-of-type(7) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "serious",
            "message": "ARIA toggle field has no accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "250ddd45d200",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9653f553"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(1) > div > button",
            "selector": "li:nth-of-type(1) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c56663b5573",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe5c01fe"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(2) > div > button",
            "selector": "li:nth-of-type(2) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9e238eb2ad9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c620eea4"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(3) > div > button",
            "selector": "li:nth-of-type(3) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10acafc49505",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-559f2fcb"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(4) > div > button",
            "selector": "li:nth-of-type(4) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e2d7afc438f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9555d96e"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(5) > div > button",
            "selector": "li:nth-of-type(5) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98ae8a87a83f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a013593"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(6) > div > button",
            "selector": "li:nth-of-type(6) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10a6d3ba4169",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-685703e2"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(7) > div > button",
            "selector": "li:nth-of-type(7) > div > button",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\" aria-label=\"Toggle off\">OFF</p><p class=\"text on\" aria-label=\"To...",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e464165f4187",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df7c4e74"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(3) > button",
            "selector": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(3) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4782bd24b716",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2435f094"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(4) > button",
            "selector": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(4) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6933270151e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d165706"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(5) > button",
            "selector": "li:nth-of-type(5) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4cf6dd3fecd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46bf733d"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(5) > ul > li:nth-of-type(1) > button",
            "selector": "li:nth-of-type(5) > ul > li:nth-of-type(1) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a65c5044548",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1f09767"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(7) > button",
            "selector": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(7) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53925abe09a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f066a5f6"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(7) > ul > li > button",
            "selector": "li:nth-of-type(7) > ul > li > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbdee02c2e91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf01d550"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(8) > button",
            "selector": "li:nth-of-type(8) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d60ee20b8d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb6bfcb7"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(8) > ul > li:nth-of-type(4) > button",
            "selector": "li:nth-of-type(8) > ul > li:nth-of-type(4) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beb38c67de1e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d34c4331"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(9) > button",
            "selector": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(9) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e89e1f1b62e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b400b0ae"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(9) > ul > li:nth-of-type(1) > button",
            "selector": "li:nth-of-type(9) > ul > li:nth-of-type(1) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cba34392f73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9d5117b1"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(9) > ul > li:nth-of-type(2) > button",
            "selector": "li:nth-of-type(9) > ul > li:nth-of-type(2) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c17fce3dcf9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-896f18fb"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(10) > button",
            "selector": "li:nth-of-type(10) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98f1f4ce2b12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9994e14a"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(10) > ul > li:nth-of-type(1) > button",
            "selector": "li:nth-of-type(10) > ul > li:nth-of-type(1) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "279ad708133e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33a9f683"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(10) > ul > li:nth-of-type(4) > button",
            "selector": "li:nth-of-type(10) > ul > li:nth-of-type(4) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "766d58e7fedd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2837c810"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(11) > button",
            "selector": "li:nth-of-type(11) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "627d04cb6a05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5af1e733"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(12) > button",
            "selector": "li:nth-of-type(12) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "139efe73ddaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62e14c2c"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(13) > button",
            "selector": "nav[aria-label=\"Main Menu\"] > ul > li:nth-of-type(13) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da621d6fce62",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbf717d9"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(13) > ul > li:nth-of-type(1) > button",
            "selector": "li:nth-of-type(13) > ul > li:nth-of-type(1) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7250e41e4eb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25f2eb0d"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(13) > ul > li:nth-of-type(3) > button",
            "selector": "li:nth-of-type(13) > ul > li:nth-of-type(3) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5a307d0fe78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1b27954"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(3) > ul > li:nth-of-type(1) > button",
            "selector": "li:nth-of-type(3) > ul > li:nth-of-type(1) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bec262297aaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-709e7cc9"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(14) > button",
            "selector": "li:nth-of-type(14) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bacc58fa2cc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f975090"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(6) > button",
            "selector": "li:nth-of-type(6) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fb585814b27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31f5a09f"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(6) > ul > li:nth-of-type(2) > button",
            "selector": "li:nth-of-type(6) > ul > li:nth-of-type(2) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d1e3baa7664",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1dd112f4"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(14) > ul > li:nth-of-type(7) > button",
            "selector": "li:nth-of-type(14) > ul > li:nth-of-type(7) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f3f2bbdfd2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26ebd990"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(14) > ul > li:nth-of-type(9) > button",
            "selector": "li:nth-of-type(14) > ul > li:nth-of-type(9) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c74bc408eb53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d8a706f"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "li:nth-of-type(14) > ul > li:nth-of-type(13) > button",
            "selector": "li:nth-of-type(14) > ul > li:nth-of-type(13) > button",
            "html": "<button class=\"menu-toggler\"><span class=\"visuallyhidden\"></span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7636e3c21e72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f025a40b"
          },
          {
            "rule": "labels-and-names/duplicate-id-aria",
            "xpath": "#toggleDescription",
            "selector": "#toggleDescription",
            "html": "<label id=\"toggleDescription\" class=\"qc-usp-action-description\" style=\"width: 80%;\"><p>I want to opt-out of the Sale of my Personal Data.</p></label>",
            "impact": "critical",
            "message": "Duplicate ID \"toggleDescription\" referenced by aria-labelledby.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6571614b9632",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c485b201"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#\\31  > button[aria-label=\"Opt-Outs\"]",
            "selector": "#\\31  > button[aria-label=\"Opt-Outs\"]",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-label=\"Opt-Outs\" aria-live=\"polite\"><div class=\"titles-header\"><p class=\"qc-cmp2-list-item-title\">Personal Data Processing Opt Outs</p></d...",
            "impact": "minor",
            "message": "Role \"listitem\" is not allowed on element <button>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de2a7bb162e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3c8b63b"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#Google\\ Basic\\ Consents",
            "selector": "#Google\\ Basic\\ Consents",
            "html": "<li id=\"Google Basic Consents\" class=\"qc-cmp2-list-item qc-cmp2-expanded\" role=\"list\"><button class=\"qc-cmp2-list-item-header\" role=\"listitem\" aria-label=\"Google consents\" aria-live=\"polite\"><div clas...",
            "impact": "minor",
            "message": "Role \"list\" is not allowed on element <li>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5459e65d8dc2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73b7ba25"
          },
          {
            "rule": "aria/aria-allowed-role",
            "xpath": "#Google\\ Basic\\ Consents > button[aria-label=\"Google consents\"]",
            "selector": "#Google\\ Basic\\ Consents > button[aria-label=\"Google consents\"]",
            "html": "<button class=\"qc-cmp2-list-item-header\" role=\"listitem\" aria-label=\"Google consents\" aria-live=\"polite\"><div class=\"titles-header\"><p class=\"qc-cmp2-list-item-title\" role=\"listitem\"><p>Google consent...",
            "impact": "minor",
            "message": "Role \"listitem\" is not allowed on element <button>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "210142aa8031",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e290bcf4"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 59,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 944,
          "failed": 53,
          "cantTell": 249,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R11",
          "QW-ACT-R16",
          "QW-ACT-R30",
          "QW-ACT-R33",
          "QW-ACT-R37",
          "QW-ACT-R38",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R33",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R69",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc4c95ca6280",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2971458a"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R38",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc4a75/",
            "description": "The test target owns elements that doesn't have the correct role.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target owns elements that doesn't have the correct role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "992545d9d90f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6958f87e"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f773bfd0e2ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-316438ae"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R16",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R33",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/ff89c9/",
            "description": "The test target parent doesn't have the required context `role`.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target parent doesn't have the required context `role`.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d260fc0f828",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-763c4c8e"
          },
          {
            "rule": "QW-ACT-R33",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/ff89c9/",
            "description": "The test target parent doesn't have the required context `role`.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target parent doesn't have the required context `role`.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3f256de069e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fe0ea72161b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01f2f09778d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 1248,
        "duplicateFailedCount": 46,
        "uniqueFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 357
    },
    {
      "submittedUrl": "https://www.derrystrabane.com/",
      "finalUrl": "https://www.derrystrabane.com/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Derry City &amp; Strabane - Derry City &amp; Strabane District Council",
      "elapsedMs": 27216,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1640,
          "failed": 78,
          "cantTell": 35,
          "inapplicable": 43
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r10",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r79",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"ccc-info-link\"]",
            "html": "<a id=\"ccc-info-link\" class=\"ccc-link ccc-tabbable\" href=\"https://www.civicuk.com/cookie-control\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1345793a6937",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3da26bfd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/business-support/go-succeed\">Go Succeed</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e76b051545a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy-policy\">Privacy Policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-council\">Your Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services\">Services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"/services/parking-services\" class=\"btn-ghost\">Car Parks</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9cfe8414132",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7f43ac3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"/services/cemeteries\" class=\"btn-ghost\">Cemeteries</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"/services/festival-events\" class=\"btn-ghost\">Festival & Events</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"https://www.dcsdcgrantaid.com/\" class=\"btn-ghost\">Grant Aid</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"https://recycling.derrystrabane.com/\" class=\"btn-ghost\">Waste & Recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"/services/district-registration-service\" class=\"btn-ghost\">Births, Deaths & Marriages</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"/services/leisure\" class=\"btn-ghost\">Leisure Centres</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"/about-council/jobs\" class=\"btn-ghost\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"https://recycling.derrystrabane.com/street-cleansing/\" class=\"btn-ghost\">Street Cleansing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-ghost\"]",
            "html": "<a href=\"/about-council/customer-service\" class=\"btn-ghost\">Customer Feedback and Complaints Handling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://recycling.derrystrabane.com/recycling-centres/find-my-nearest-site/\" target=\"_blank\">Find your local recycling centre </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://recycling.derrystrabane.com/my-bins/what-goes-in-my-bin/\" target=\"_blank\">What goes in my bin?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://apps.apple.com/gb/app/derry-strabane-recycling/id1581099370\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://play.google.com/store/apps/details?id=com.sentireal.derryandstrabane&pli=1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://derrystrabane.legendonlineservices.co.uk/rlc/account/login\">Login</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://derrystrabane.legendonlineservices.co.uk/rlc/account/login\">Sign Up</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/leisure/pricing\">Pricing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://derrystrabane.legendonlineservices.co.uk/rlc/program/index\">Sports Courses</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/leisure/sports-development\">Sports Development</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://apps.apple.com/gb/app/derry-strabane-leisure/id1541358378\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://play.google.com/store/apps/details?id=com.innovatise.leisureds&hl=en_GB&gl=US&pli=1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/planning/planning-service\">Planning Service</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/planning/planning-applications\">Latest Applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/subsites/ldp\">Local Development Plan</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/planning/planning-applications/previous-applications-advertised\">Planning Ads</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/planning/planning-applications/previous-applications\">Planning Committee</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/planning/contact-us\">Contact Us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.derrystrabane.com/about-council/corporate-services/customer-service\">Complaints</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/health-communitywellbeing/dog-control-animal-welfare\">Dog Control & Animal Welfare</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/health-communitywellbeing/food-control-and-infectious-disease-team\">Food Control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/health-communitywellbeing/environment-and-neighbourhoods\">Environment & Neighbourhoods</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/services/health-communitywellbeing/health-safety-and-consumer-protection\">Health & Safety</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/getmedia/3f9b15f4-16d2-414e-9f85-c071f215f170/DCSDC-Privacy-Notice-(R)_1.pdf\">Privacy Notice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.derrystrabane.com/community/age-friendly/guide-to-services-for-50\">Services for 50+</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card-cta\"]",
            "html": "<a class=\"card-cta\" href=\"/news/mayor-welcomes-us-trade-delegation-to-boost-investment-and-transatlantic-growth\">Read this article</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1aa18e65e9f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69077dee"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card-cta\"]",
            "html": "<a class=\"card-cta\" href=\"/news/council-engaging-with-local-businesses-on-castlederg-regeneration-works\">Read this article</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card-cta\"]",
            "html": "<a class=\"card-cta\" href=\"/news/easter-tea-dance-brings-community-together-in-support-of-mayor’s-charities\">Read this article</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card-cta\"]",
            "html": "<a class=\"card-cta\" href=\"/news/mayor-hosts-secretary-of-state-visit-to-guildhall-to-sign-book-of-condolence\">Read this article</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card-title\"]",
            "html": "<a class=\"card-title\" href=\"/what-s-on/events-(sv)/mayor-rox/1037211\" style=\"\">MAYOR-ROX</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e13fd5e9e63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1405066"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"card-title\"]",
            "html": "<a class=\"card-title\" href=\"/what-s-on/events-(sv)/foyle-maritime-festival/1025211\" style=\"\">Foyle Maritime Festival</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-social\"]",
            "html": "<a class=\"btn-social\" href=\"https://www.facebook.com/derrycityandstrabanedistrictcouncil\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51c70c0cfac2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b2f7d5e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-social\"]",
            "html": "<a class=\"btn-social\" href=\"https://twitter.com/dcsdcouncil\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-social\"]",
            "html": "<a class=\"btn-social\" href=\"https://www.instagram.com/dcsdcouncil/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-social\"]",
            "html": "<a class=\"btn-social\" href=\"https://www.youtube.com/channel/UCbGxNiLfdgs_ZR2CBl0msvA\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn-social\"]",
            "html": "<a class=\"btn-social\" href=\"https://www.linkedin.com/company/derrycityandstrabanedistrictcouncil\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-council\">Your Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy-policy\">Privacy Policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `navigation` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfc5002ed353",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e002614f491",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.68:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d71c3bbf0f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card-subtitle\"]",
            "html": "<p class=\"card-subtitle\">Ulster University Magee Campus, Sports Centre, Nor...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7faf37f0329e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f612873c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"meta\"]",
            "html": "<p class=\"meta\">25 February - 25 May</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54080e7ec62a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad8fedb2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5499c8bddc7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1796,
        "duplicateFailedCount": 66,
        "uniqueFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1165,
          "failed": 12,
          "cantTell": 119,
          "inapplicable": 42
        },
        "failedRules": [
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".nav-primary",
            "html": "<nav class=\"nav-primary show-for-large\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".nav-list"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "507d18aa9394",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a1f859b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".scroll-link",
            "html": "<a class=\"scroll-link show-for-large animated fadeInUp\" href=\"https://cityofderryjazzfestival.com/\" target=\"_blank\"><span class=\"szicon-info1\"></span>Jazz Festival </a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1129b20da89c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-adb013fa"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".content > h1",
            "html": "<h1>How can we help you?</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "016da4d9ff41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31c36c30"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label[for=\"txtHeroSearch\"]",
            "html": "<label for=\"txtHeroSearch\" class=\"show-for-sr\">Search for help</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab4f3e214a78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc75aed0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label[for=\"tt-hint-2\"]",
            "html": "<label for=\"tt-hint-2\" class=\"show-for-sr\">Hint</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c8108e55e36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25cdd2a3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#tt-hint-2",
            "html": "<input class=\"input-group-field tt...\" type=\"text\" readonly=\"\" autocomplete=\"off\" spellcheck=\"false\" tabindex=\"-1\" style=\"position: absolute; ...\" dir=\"ltr\" id=\"tt-hint-2\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cdefa07dd26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d98728e2"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#txtHeroSearch",
            "html": "<input id=\"txtHeroSearch\" class=\"input-group-field tt-input\" placeholder=\"Begin typing your search here…\" type=\"text\" autocomplete=\"off\" spellcheck=\"false\" dir=\"auto\" style=\"position: relative; vertical-align: top; background-color: transparent;\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d666172196ce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5638a85"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".large-5 > .content > div:nth-child(3)",
            "html": "<div class=\"\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6b924dda641",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0fff0b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".section-subtitle",
            "html": "<h3 class=\"section-subtitle txt-white\">Want to know more about what is happening in the council area?</h3>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c4e2fc0805d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69ab6fca"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".section-intro",
            "html": "<div class=\"section-intro txt-white\">\n\t\t\t\t\t<p>Enter your email address and get them direct to your inbox</p>\n\t\t\t\t</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "930c63623d2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae5b2a98"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label[for=\"Email\"]",
            "html": "<label for=\"Email\" class=\"show-for-sr\">Sign up to newsletter</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78d34291fa47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d008bc85"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#Email",
            "html": "<input autocomplete=\"email\" class=\"input-group-field te...\" data-val=\"true\" data-val-email=\"The value isn't a va...\" data-val-maxlength=\"The first name mustn...\" data-val-maxlength-m...=\"200\" data-val-required=\"This field is requir...\" id=\"Email\" maxlength=\"200\" name=\"Email\" placeholder=\"e.g. name@e ...>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c85df5d240c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8452ee3"
          }
        ],
        "outcomeCount": 1338,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 12
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 4133,
          "failed": 57,
          "cantTell": 69,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_checkboxes_grouped",
          "input_label_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_sensory_misuse",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"x-ua-compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a2569b34096",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/App_Themes/main/css/main.min.css?v=76\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "095ab60c115b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5729d1c6"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/App_Themes/main/css/main.min.css?v=76\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31cb9263e99b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91bd56f8"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#5bbad5\" href=\"/App_Themes/main/fav/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6e78ba2e4d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78fc0512"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab287f3dc0b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9d2672e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bed9a70a2f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b3664f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99160f12f1db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6b39b6f0a81",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6bd51ffad4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94d1ba83e9d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3a67c210efe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32d175ca323d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "334b4fc25639",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af333137a7ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a3b9d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dba47f865ff5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41db26b2"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99d30d3fe528",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e4d78c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#maincontent\" class=\"skip-to-content-link\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6def63ec373f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7bcbc69"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\" class=\"logo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "531ae3a8856a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-79329c2a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/business/business-support/go-succeed\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "704b1e5f2569",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83162f82"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/privacy-policy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0dc4d975373",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8a134ca"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/contact\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f47974cae5bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c90770f9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/about-council/weather-warning-advice\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca9ca239505d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f60af6fd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"javascript:;\" aria-expanded=\"false\" id=\"ctaTranslate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0a09128162f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-193d4b7e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" class=\"hamburger hamburger--elastic align-right \" id=\"toggleMobileNav\" aria-label=\"Mobile Navigation Toggle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78549d1b4e9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d3b461b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"hamburger hamburger--elastic align-right \" id=\"toggleMobileNav\" aria-label=\"Mobile Navigation Toggle\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa8543587957",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90580c54"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"hamburger hamburger--elastic align-right \" id=\"toggleMobileNav\" aria-label=\"Mobile Navigation Toggle\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb9ff196fc38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6977af52"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a11be118ae7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<input id=\"tt-hint-2\" dir=\"ltr\" style=\"position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);\" tabindex=\"-1\" spellcheck=\"false\" autocomplete=\"off\" readonly=\"\" type=\"text\" class=\"input-group-field tt-hint\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0011cd193f72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d648cc6"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<input id=\"tt-hint-2\" dir=\"ltr\" style=\"position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);\" tabindex=\"-1\" spellcheck=\"false\" autocomplete=\"off\" readonly=\"\" type=\"text\" class=\"input-group-field tt-hint\">",
            "message": "Component with \"textbox\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10cd16ccb83b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e6fe043"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input style=\"position: relative; vertical-align: top; background-color: transparent;\" dir=\"auto\" spellcheck=\"false\" autocomplete=\"off\" type=\"text\" placeholder=\"Begin typing your search here…\" class=\"input-group-field tt-input\" id=\"txtHeroSearch\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1e183d61ad8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-559220a6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input style=\"position: relative; vertical-align: top; background-color: transparent;\" dir=\"auto\" spellcheck=\"false\" autocomplete=\"off\" type=\"text\" placeholder=\"Begin typing your search here…\" class=\"input-group-field tt-input\" id=\"txtHeroSearch\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b42b7be3471b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94ae67c2"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button id=\"mainSearchHero\" class=\"button\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86e51892027e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7ec7123"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"mainSearchHero\" class=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ff2d9759f65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-010a0a4c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"btn-ghost\" href=\"/services/parking-services\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99c0cd22c407",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-899d608b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn-ghost\" href=\"/services/parking-services\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "054b5ef43942",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc4a4960"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn-ghost\" href=\"/services/cemeteries\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "712487285029",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66b4ce17"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn-ghost\" href=\"/services/festival-events\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94de42aa03d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-137378c1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn-ghost\" href=\"https://www.dcsdcgrantaid.com/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0b1f048c5bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ae02342"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn-ghost\" href=\"https://recycling.derrystrabane.com/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0de8cc743deb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9e5d955"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"meta\">",
            "message": "Confirm this text '25 February - 25 May' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49e59c4eca63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc8314b4"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p class=\"meta\">",
            "message": "Confirm the user instruction is still understandable without the word(s) 'Square'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1973018e2a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7003ae4d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"section-subtitle txt-white\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f35890c31de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-967b956a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85d1bff58f13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<input value=\"\" type=\"email\" placeholder=\"e.g. name@example.com\" name=\"Email\" maxlength=\"200\" id=\"Email\" data-val-required=\"This field is required.\" data-val-maxlength-max=\"200\" data-val-maxlength=\"The first name mustn't exceed 200 characters.\" data-val-email=\"The value isn't a valid email address.\" data-val=\"true\" class=\"input-group-field text-box single-line\" autocomplete=\"email\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cefdd9a83fa3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0755649d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input value=\"\" type=\"email\" placeholder=\"e.g. name@example.com\" name=\"Email\" maxlength=\"200\" id=\"Email\" data-val-required=\"This field is required.\" data-val-maxlength-max=\"200\" data-val-maxlength=\"The first name mustn't exceed 200 characters.\" data-val-email=\"The value isn't a valid email address.\" data-val=\"true\" class=\"input-group-field text-box single-line\" autocomplete=\"email\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d84749a7cde",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48028155"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"button\" id=\"submitButtonNewsletterSignUp\" name=\"submitButtonNewsletterSignUp\" type=\"submit\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc998e8b2226",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3016c7c"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<input id=\"tt-hint-3\" dir=\"ltr\" style=\"position: absolute; top: 0px; left: 0px; border-color: transparent; box-shadow: none; opacity: 1; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255);\" tabindex=\"-1\" spellcheck=\"false\" autocomplete=\"off\" readonly=\"\" type=\"text\" class=\"input-group-field tt-hint\">",
            "message": "Component with \"textbox\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49a73972afae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-782d6bc7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input style=\"position: relative; vertical-align: top; background-color: transparent;\" dir=\"auto\" spellcheck=\"false\" autocomplete=\"off\" type=\"text\" placeholder=\"Search Derry City & Strabane District council\" class=\"input-group-field tt-input\" id=\"searchInputBottom\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cddda4e2cf6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df06ec03"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/privacy-policy\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7e46965021f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cef16abe"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/services\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63bb35faa36b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-21d039d3"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/business\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ea181382d31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-131c6c0f"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/community\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ae18541baf6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05ac1be5"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/contact\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24110a9ef4bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72a78906"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/what-s-on\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "463b4cc8632a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c644a87"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button type=\"button\" lang=\"en\" ignore=\"true\" class=\"gw-launchpad-button gw-launchpad-button--double-icon  gw-launchpad-button--orange\" id=\"browsealoud-button--launchpad\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d832cabfeb23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d681abb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" lang=\"en\" ignore=\"true\" class=\"gw-launchpad-button gw-launchpad-button--double-icon  gw-launchpad-button--orange\" id=\"browsealoud-button--launchpad\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c48513de79dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-068ce9bc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" lang=\"en\" ignore=\"true\" class=\"gw-launchpad-button gw-launchpad-button--double-icon  gw-launchpad-button--orange\" id=\"browsealoud-button--launchpad\" title=\"Speak - Listen with the ReachDeck Toolbar\" aria-label=\"Speak - Listen with the ReachDeck Toolbar\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e91d636e082f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d85e91c"
          }
        ],
        "outcomeCount": 4222,
        "uniqueFailedCount": 57,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 87,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "#pnlMobileNav",
            "selector": "#pnlMobileNav",
            "html": "<div id=\"pnlMobileNav\" class=\"mobile-menu\">\n\t\t<div class=\"grid-container\">\n\t\t\t<div class=\"grid-x grid-padding-x align-center\">\n\t\t\t\t<div class=\"small-11 cell\">\n\t\t\t\t\t<ul class=\"nav-mobile no-bullet\">\n\t\t...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1720d04dc45",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d4b13348"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(3)",
            "selector": "body > div:nth-of-type(3)",
            "html": "<div class=\"wrapper-hero-home\">\n\n\t\t\t<div class=\"bg-img animated fadeIn\" data-interchange=\"[/getattachment/b51307bd-0510-4a3f-8234-89602779df2f/download.jpg?lang=en-GB&amp;ext=.jpg, small], [/getattach...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68bf27fc540a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16573076"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(4)",
            "selector": "body > div:nth-of-type(4)",
            "html": "<div class=\"wrapper-signup\">\n\t<div class=\"bg-img\" style=\"background-image: url('/App_Themes/main/img/temp/signup.png')\"></div>\n\t<div class=\"grid-container\">\n\t\t<div class=\"grid-x grid-padding-x align-c...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7951c734c0e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc2df595"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#__ba_launchpad",
            "selector": "#__ba_launchpad",
            "html": "<div id=\"__ba_launchpad\"><button aria-label=\"Speak - Listen with the ReachDeck Toolbar\" title=\"Speak - Listen with the ReachDeck Toolbar\" id=\"browsealoud-button--launchpad\" class=\"gw-launchpad-button ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80754983ea95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44f190ba"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#toggleMobileNav",
            "selector": "#toggleMobileNav",
            "html": "<button aria-label=\"Mobile Navigation Toggle\" id=\"toggleMobileNav\" class=\"hamburger hamburger--elastic align-right \" type=\"button\">\n\t\t\t\t\t\t\t<span class=\"hamburger-box\">\n\t\t\t\t\t\t\t\t<span class=\"hamburger-i...",
            "impact": "serious",
            "message": "Accessible name \"Mobile Navigation Toggle\" does not contain visible text \"Menu\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e21886cbeb1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2fe2c3e4"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 5,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 595,
          "failed": 2,
          "cantTell": 226,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R24",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R68",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d310b63043a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "739ada4ffd33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          }
        ],
        "outcomeCount": 826,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 66
    },
    {
      "submittedUrl": "https://www.devon.gov.uk/",
      "finalUrl": "https://www.devon.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Devon County Council",
      "elapsedMs": 27619,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1606,
          "failed": 48,
          "cantTell": 6,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r78"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/news/category/community/\">Community</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5565c8d099fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/news/category/environment-and-climate-change/\">Environment and Climate Change</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/news/category/roads-and-transport/\">Roads and Transport</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#top\" title=\"Back to top\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/adult-social-care/\">Adult Social Care</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/children-families-education/\">Children, Families and Education</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/community-and-living/\">Community and Living</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/democracy-and-transparency/\">Democracy and Transparency</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/economy-and-enterprise/\">Economy and Enterprise</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/environment-and-landscape/\">Environment and Landscape</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/healthy-and-active/\">Healthy and Active</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/inside-the-council/\">Inside the Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/libraries-and-heritage/\">Libraries and Heritage</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/planning-and-development/\">Planning and Development</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/navigation/roads-and-transport/\">Roads and Transport</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/wasteandrecycling/\">Waste and Recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/help/visiting-county-hall/\">Devon County Council, County Hall, Topsham Road, E...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/help/contact-us/\">Our contact numbers</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"contact_email\"]",
            "html": "<a id=\"contact_email\" href=\"mailto:customer@devon.gov.uk\">customer@devon.gov.uk</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a03c3e626b04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd1f60e5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"contact_number\"]",
            "html": "<a id=\"contact_number\" href=\"tel:03451551015\">0345 155 1015</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf715da4d678",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ccb314e8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/disclaimer/\" title=\"Website disclaimer\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/privacy/cookies/\" title=\"Cookie policy\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/copyright/\" title=\"Copyright policy\">Copyright</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/privacy/\" title=\"Privacy policy\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/data-protection-and-security/\" title=\"Security policy\">Security</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.devon.gov.uk/homepage-accessibility/\" title=\"Accessibility statement\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "760738b14b53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cd0c69c95e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6df4354c2d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.95:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"show-for-sr\"]",
            "html": "<h2 class=\"show-for-sr\">Tasks</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ba02c1cee4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-744cce40"
          }
        ],
        "outcomeCount": 1708,
        "duplicateFailedCount": 41,
        "uniqueFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2130,
          "failed": 2,
          "cantTell": 6,
          "inapplicable": 86
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".show-on-focus",
            "html": "<a href=\"#content\" class=\"show-on-focus skip-to-content\" title=\"Skip to content\">Skip to content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e3f1f2335e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc6a4d22"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".show-on-focus",
            "html": "<a href=\"#content\" class=\"show-on-focus skip-to-content\" title=\"Skip to content\">Skip to content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "350ba090100c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f60368cf"
          }
        ],
        "outcomeCount": 2224,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2678,
          "failed": 21,
          "cantTell": 8,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "widget_tabbable_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae7eb0383542",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style id=\"wp-img-auto-sizes-contain-inline-css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0167fe152bf0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2dfe0024"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.devon.gov.uk/wp-content/cache/min/1/wp-content/themes/dcc-parent-v4/framework/foundation/foundation.css?ver=1775567752\" id=\"foundation-css\" rel=\"stylesheet\" data-minify=\"1\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6136501b7253",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e802c070"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Skip to content\" class=\"show-on-focus skip-to-content\" href=\"#content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df878c09b940",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d604c93"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<a rel=\"home\" title=\"Link to the council homepage\" href=\"https://www.devon.gov.uk/\" tabindex=\"-1\">",
            "message": "Component with \"link\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77b0ed5917b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4665a84f"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-container\" viewBox=\"0 0 47.5 45.3\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c6fd4c22b65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d65f7582"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 302 386\" xml:space=\"preserve\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns=\"http://www.w3.org/2000/svg\" class=\"svg-container\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bccdd9fd725",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acbc9031"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-container\" viewBox=\"0 0 61 45.3\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b374b3b21c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a26c55d"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-container\" viewBox=\"0 0 85 85\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25134a648599",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f67ddef"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-container\" viewBox=\"0 0 54 85\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36a452b248df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-728e06d6"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 45.3 45.3\" class=\"svg-container\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3eb0baa0d98",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7b05091"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-container\" viewBox=\"0 0 28.8 45.3\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "078039a22291",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7cee629e"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 85 85\" class=\"svg-container\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5b8a0c9643b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a00ade69"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-container\" viewBox=\"0 0 51.3 45.3\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd9d44dfaf21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2029be2a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-container\" viewBox=\"0 0 84 59\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4f049a845eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9d14944"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-container\" viewBox=\"0 0 114.1 114.6\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "115dda330cbd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-610b2dd0"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-container\" viewBox=\"0 0 85 85\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input placeholder=\"Search on devon.gov.uk\" id=\"home-search\" name=\"q\" type=\"text\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d62cf20c582",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d512126d"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input placeholder=\"Search on devon.gov.uk\" id=\"home-search\" name=\"q\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "597e0d6469ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8abb5644"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button id=\"s-button\" class=\"button\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a00f22eef2c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01af267d"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 38.9 31.6\" class=\"svg-camera\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "472e7e5d5403",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63998811"
          }
        ],
        "outcomeCount": 2701,
        "uniqueFailedCount": 20,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 79,
          "failed": 13,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-required-attr",
          "labels-and-names/label-content-mismatch",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "#CybotCookiebotDialog",
            "selector": "#CybotCookiebotDialog",
            "html": "<div id=\"CybotCookiebotDialog\" name=\"CybotCookiebotDialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"CybotCookiebotDialogBodyContentTitle\" tabindex=\"-1\" lang=\"en\" dir=\"ltr\" ng-non-bindable=\"\" d...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98e70aed0492",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d3088c3"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerNecessary",
            "selector": "#CybotCookiebotDialogDetailBodyContentCookieContainerNecessary",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerNecessary\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybot...",
            "impact": "serious",
            "message": "Accessible name \"Necessary (55)\" does not contain visible text \"Necessary  55\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c9c120a5818",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d470bb2"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Purposes",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Purposes",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Purposes\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_PURPOSES_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_PURPOSES#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f8807b45d1a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c973150"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Features",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Features",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Features\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_FEATURES_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_FEATURES#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b81afb76bdb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ded3edf0"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#CybotCookiebotDialogDetailBodyContentIABv2Partners",
            "selector": "#CybotCookiebotDialogDetailBodyContentIABv2Partners",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentIABv2Partners\" class=\"CybotCookiebotDialogDetailBodyContentIABv2Tab CybotCookiebotDialogCollapsed\" tabindex=\"0\" data-target=\"CybotCookiebotDialogDetail...",
            "impact": "serious",
            "message": "Accessible name \"[#IABV2_LABEL_PARTNERS_ARIA_LABEL#]\" does not contain visible text \"[#IABV2_LABEL_PARTNERS#]\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6119874e7454",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d625c8af"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#search",
            "selector": "#search",
            "html": "<input class=\"bottombar__search--input\" name=\"q\" placeholder=\"Search all DCC services\" aria-label=\"Search field\" id=\"search\" type=\"search\">",
            "impact": "serious",
            "message": "Accessible name \"Search field\" does not contain visible label \"Search all DCC services\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83020189575e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-059873b8"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferences",
            "selector": "#CybotCookiebotDialogBodyLevelButtonPreferences",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBod...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc64c94f329b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44564b27"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatistics",
            "selector": "#CybotCookiebotDialogBodyLevelButtonStatistics",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBody...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a91518b1d357",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1bafd69"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonMarketing",
            "selector": "#CybotCookiebotDialogBodyLevelButtonMarketing",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBodyL...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8237e004cfc0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9db9f0b"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferencesInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonPreferencesInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonPreferencesInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton ...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ef8345e503a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36f46df9"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatisticsInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonStatisticsInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonStatisticsInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton Cy...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f9b903727f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-29bf11e9"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonMarketingInline",
            "selector": "#CybotCookiebotDialogBodyLevelButtonMarketingInline",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonMarketingInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton Cybo...",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2686378622e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26b36b9c"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#CybotCookiebotDialogBodyContentCheckboxPersonalInformation",
            "selector": "#CybotCookiebotDialogBodyContentCheckboxPersonalInformation",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyContentCheckboxPersonalInformation\" class=\"CybotCookiebotDialogBodyLevelButton\" tabindex=\"0\" role=\"switch\">",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "559482795fc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3e550b9"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 13,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 648,
          "failed": 22,
          "cantTell": 101,
          "inapplicable": 2
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a753646aea6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 773,
        "duplicateFailedCount": 21,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 63
    },
    {
      "submittedUrl": "https://www.dorsetcouncil.gov.uk/",
      "finalUrl": "https://www.dorsetcouncil.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html;charset=UTF-8",
      "pageTitle": "Home - Dorset Council",
      "elapsedMs": 30952,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1053,
          "failed": 21,
          "cantTell": 27,
          "inapplicable": 44
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90",
          "https://alfa.siteimprove.com/rules/sia-r94"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"ccc-info-link\"]",
            "html": "<a id=\"ccc-info-link\" class=\"ccc-link ccc-tabbable\" href=\"https://www.civicuk.com/cookie-control\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0f44d6d804c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3da26bfd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link text-truncate\"]",
            "html": "<a class=\"nav-link text-truncate\" href=\"https://www.dorsetcouncil.gov.uk/w/cost-of-living-help\" target=\"\" role=\"menuitem\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0ec16b256c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38da7eb6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"nav-link text-truncate\"]",
            "html": "<a class=\"nav-link text-truncate\" href=\"https://www.dorsetcouncil.gov.uk/newsroom\" target=\"\" role=\"menuitem\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/benefits/benefits\">Benefits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf6e00e31dfa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/have-your-say\">Have your say</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/housing/housing\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/parking/parking\">Parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/sport-leisure/sport-and-leisure\">Sport and leisure</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.visit-dorset.com/\">Tourist information</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/your-community/your-community\">Your community</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/your-council/your-council\">Your council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/footer/html-sitemap.aspx\" target=\"\">Sitemap</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/footer/footer\" target=\"\">About this website</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/footer/accessibility-statement\" target=\"\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/contact/contacts\" target=\"\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/footer/privacy-and-cookies-policy\" target=\"\">Privacy and Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.dorsetcouncil.gov.uk/footer/terms-and-conditions\" target=\"\">Terms and Conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://translate.google.com/\" target=\"_blank\">Translate</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://dorsetcouncil.us1.list-manage.com/subscribe?u=c39535cf4f9d1ca66af8d2b44&id=bc36c80975\" target=\"_blank\">E-newsletter sign up</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55790bed4ca7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "990be2e3cc69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1145,
        "duplicateFailedCount": 16,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1005,
          "failed": 1,
          "cantTell": 4,
          "inapplicable": 39
        },
        "failedRules": [
          "aria-allowed-attr"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-command-name",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-allowed-attr",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-attr?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": "#navigationCollapse",
            "html": "<div aria-expanded=\"false\" class=\"collapse navbar-collapse\" id=\"navigationCollapse\">",
            "message": "Elements must only use supported ARIA attributes",
            "fixSummary": "Fix all of the following:\n  ARIA attribute is not allowed: aria-expanded=\"false\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77a80fe4edc1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-342a61f2"
          }
        ],
        "outcomeCount": 1049,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2946,
          "failed": 32,
          "cantTell": 27,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_valid",
          "aria_keyboard_handler_exists",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "input_checkboxes_grouped",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "target_spacing_sufficient",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ef98ce92d88",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81ee2c2d7761",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b55e0871a67f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ad5fff9"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" id=\"liferayAUICSS\" href=\"https://www.dorsetcouncil.gov.uk/o/digitalplace-electric-theme/css/clay.css?browserId=chrome&themeId=digitalplaceelectrictheme_WAR_digitalplaceelectrictheme&minifierType=css&languageId=en_GB&t=1776305156000\" data-senna-track=\"temporary\" class=\"lfr-css-file\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0306572acb1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd171b65"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3d3b25d71c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9d2672e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b11705895fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b3664f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ad3dce70680",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "377475254a72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e84948b143dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d14b9831452a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a9a28144a77",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99384adf86d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddb35cbb"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5187b457597",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43dcb605"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88c0978220ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a3b9d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f925b7cc6036",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41db26b2"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de930baa50ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e4d78c9"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header role=\"banner\" id=\"dp-header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a32e830a75e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98d180d0"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div id=\"navigationCollapse\" class=\"collapse navbar-collapse\" aria-expanded=\"false\">",
            "message": "The ARIA attributes \"aria-expanded\" are not valid for the element <div> with ARIA role \"none\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c01d2b5be8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-efbf2cc0"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<ul role=\"menubar\" class=\"navbar-blank navbar-nav navbar-site\">",
            "message": "Verify the <ul> element with \"menubar\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f69a7b2cb7a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbf7bdc6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a role=\"menuitem\" target=\"\" href=\"https://www.dorsetcouncil.gov.uk/w/cost-of-living-help\" class=\"nav-link text-truncate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "625253b11f8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-695d805a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a role=\"menuitem\" target=\"\" href=\"https://www.dorsetcouncil.gov.uk/newsroom\" class=\"nav-link text-truncate\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb12b2f1f32d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87b26271"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a role=\"menuitem\" target=\"\" href=\"https://www.dorsetcouncil.gov.uk/newsroom\" class=\"nav-link text-truncate\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd2588327a53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e222c2c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/sign-in-to-a-service\" class=\"log-in-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74e90288bf35",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0a717b5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Go to Dorset Council\" href=\"https://www.dorsetcouncil.gov.uk\" class=\"logo custom-logo header-logo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f776833de9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03c3d60c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input value=\"\" type=\"text\" title=\"Search\" placeholder=\"Search...\" name=\"q\" id=\"dkrk___q\" data-qa-id=\"searchInput\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" aria-label=\"Search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "080f68af5793",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6ef9c19"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"\" type=\"text\" title=\"Search\" placeholder=\"Search...\" name=\"q\" id=\"dkrk___q\" data-qa-id=\"searchInput\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" aria-label=\"Search\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65365c2e99f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6c10e4f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"btn btn-monospaced btn-unstyled\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dab0a30bd3ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fc089e1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"btn btn-monospaced btn-unstyled\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "662797dd1924",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1d8dcb6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Search\" type=\"submit\" class=\"btn btn-monospaced btn-unstyled\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "913de3ac73da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0951c8c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div>",
            "message": "Confirm this text 'Popular services' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ca3c9d04600",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0da6471"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<u>",
            "message": "The <u> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "214eb682bb0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f459bb78"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer class=\"site-footer\" role=\"contentinfo\" id=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "336fee2c95f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76d4752c"
          }
        ],
        "outcomeCount": 2987,
        "uniqueFailedCount": 32,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-unique"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "div:nth-of-type(2) > div[aria-label=\"account\"]",
            "selector": "div:nth-of-type(2) > div[aria-label=\"account\"]",
            "html": "<div class=\"account-links\" role=\"region\" aria-label=\"account\">\n\t\t\t\t\t\t\t\t\t<a href=\"/sign-in-to-a-service\">Your account</a>\n\t\t\t\t\t\t\t</div>",
            "impact": "moderate",
            "message": "Multiple region landmarks have the same label \"account\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84ebac5db9db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34bf3d8f"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 449,
          "failed": 4,
          "cantTell": 114,
          "inapplicable": 4
        },
        "failedRules": [
          "QW-ACT-R25",
          "QW-ACT-R66"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R33",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R38",
          "QW-ACT-R43",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-expanded` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-expanded` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f541a337db82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R66",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/m6b1q3/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f999308ac67",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2430bed8"
          },
          {
            "rule": "QW-ACT-R66",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/m6b1q3/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R66",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/m6b1q3/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 571,
        "duplicateFailedCount": 2,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 18
    },
    {
      "submittedUrl": "https://www.dover.gov.uk/",
      "finalUrl": "https://www.dover.gov.uk/Home.aspx",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Dover District Council",
      "elapsedMs": 20510,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 925,
          "failed": 126,
          "cantTell": 3,
          "inapplicable": 51
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r78"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r11",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a class=\"sys_16\" href=\"https://www.facebook.com/doverdc\">...</a>",
            "message": "The link does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12aa7fb61b9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9917b50"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r11",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a class=\"sys_16\" href=\"https://www.youtube.com/doverdc\">...</a>",
            "message": "The link does not have an accessible name",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"prefix-overlay-close prefix-overlay-action-later\"]",
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\" title=\"Close subscription dialog\" />",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eacc4800526",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4ec9f39"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-dismissButton\"]",
            "html": "<button class=\"prefix-overlay-action-dismiss\" id=\"prefix-dismissButton\">No thanks</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4011637f9d23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09591ded"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-laterButton\"]",
            "html": "<button class=\"prefix-overlay-action-later\" id=\"prefix-laterButton\">Remind me later</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37e1ed696947",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09fb05d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"prefix-overlay-form-div\"]",
            "html": "<div id=\"prefix-overlay-form-div\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae9733e96a94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-662a6f62"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"prefix-error-outer\"]",
            "html": "<div id=\"prefix-error-outer\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ca44a3bb7d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83014671"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"prefix-overlay-form-div\"]",
            "html": "<div id=\"prefix-overlay-form-div\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"prefix-error-outer\"]",
            "html": "<div id=\"prefix-error-outer\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25a68306bcc5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Council Tax charges\" class=\"sys_0 sys_t0\" href=\"/CouncilTax/Council-Tax-charges/Council-Tax-charges.aspx\">Charges</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89994c6cecd8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b16cec8e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Planning\" class=\"sys_0 sys_t0\" href=\"/Planning/Planning-Applications/View-Applications--Decisions/View-Applications.aspx\">Planning applications</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Advice & Information\" class=\"sys_0 sys_t0\" href=\"/Business/Advice-and-Information/Home.aspx\">Advice & information</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a title=\"Tourism & Events\" class=\"sys_16\" href=\"/Leisure-Culture-Tourism/Tourism--Events/Home.aspx\">Tourism & what's on</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abf83adcb303",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-adabbb2e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Bins & Recycling\" class=\"sys_0 sys_t0\" href=\"/Recycling--Waste/Collection-Service/Home.aspx\">Your collections</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Port-Health-and-Public-Protection/Public-Protection/Health-and-Safety/Health-Safety.aspx\">Health & Safety</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Housing Needs\" class=\"sys_0 sys_t0\" href=\"/Housing/Housing-Advice/Housing-Advice.aspx\">Apply for affordable housing</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Your Councillors\" class=\"sys_0 sys_t0\" href=\"/Council--Democracy/Your-Councillors.aspx\">Councillors</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a class=\"sys_16\" href=\"https://www.gov.uk/benefit-fraud\">Fraud</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Job Vacancies\" class=\"sys_0 sys_t0\" href=\"/Job-Vacancies/Job-vacancies.aspx\">Jobs</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"How to pay your Council Tax\" class=\"sys_0 sys_t0\" href=\"/CouncilTax/How-to-pay.aspx\">How to pay</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Community Led Housing\" class=\"sys_0 sys_t0\" href=\"/Housing/Housing-Development/Community-Housing/Community-Housing.aspx\">Community-led Housing</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a title=\"Conservation\" class=\"sys_16\" href=\"/Planning/Heritage/Home.aspx\">Heritage</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Discounts and exemptions\" class=\"sys_0 sys_t0\" href=\"/CouncilTax/Discounts-and-exemptions/Home.aspx\">Discounts & exemptions</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Licensing\" class=\"sys_0 sys_t0\" href=\"/Business/Licensing/Home.aspx\">Licensing</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a title=\"Get Active\" class=\"sys_16\" href=\"/Leisure-Culture-Tourism/Get-Active/Get-Active.aspx\">Get active</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Private Sector Housing\" class=\"sys_0 sys_t0\" href=\"/Housing/Private-Sector-Housing/Home.aspx\">Private Housing</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a title=\"Bulky Item Service\" class=\"sys_16\" href=\"/Recycling--Waste/Collection-Service/Bulky-Item-Service.aspx\">Bulky items</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Housing Benefit\" class=\"sys_0 sys_t0\" href=\"/Benefits/Housing-Benefit/Home.aspx\">Housing Benefit</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Transport,-Streets--Parking/Transport--Streets/Home.aspx\">Roads & transport</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Flooding\" class=\"sys_0 sys_t0\" href=\"/Environment/Flooding/Home.aspx\">Flooding</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Decisions\" class=\"sys_0 sys_t0\" href=\"/Council--Democracy/Decisions.aspx\">Decisions</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Community Safety\" class=\"sys_0 sys_t0\" href=\"/Community/Community-Safety/Home.aspx\">Community Safety</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Facts and Figures\" class=\"sys_0 sys_t0\" href=\"/Corporate-Information/Facts-and-Figures/Facts-and-Figures-about-the-Dover-district.aspx\">Facts and Figures</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Leisure Facilities\" class=\"sys_0 sys_t0\" href=\"/Leisure-Culture-Tourism/Leisure-Facilities/Leisure-Facilities.aspx\">Leisure facilities</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a title=\"Missed collections\" class=\"sys_16\" href=\"/Recycling--Waste/Collection-Service/Missed-collections.aspx\">Missed bins</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Port-Health-and-Public-Protection/Public-Protection/Food-Safety/Food-Safety.aspx\">Food Safety</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Housing Benefit and Council Tax Support application forms\" class=\"sys_0 sys_t0\" href=\"/Benefits/Application-Forms.aspx\">Forms</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a title=\"Energy Advice\" class=\"sys_16\" href=\"/Environment/Energy-Advice/Energy-Advice.aspx\">Energy</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a class=\"sys_16\" href=\"https://moderngov.dover.gov.uk/mgCalendarMonthView.aspx?GL=1&bcr=1\">Meetings</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Street & House Naming & Numbering\" class=\"sys_0 sys_t0\" href=\"/Transport,-Streets--Parking/Naming--Numbering/Home.aspx\">Street & house names</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a title=\"Freedom of Information\" class=\"sys_16\" href=\"/Corporate-Information/Freedom-of-Information/Freedom-of-Information.aspx\">Freedom of Information</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Community Portal\" class=\"sys_0 sys_t0\" href=\"/Community/Community-Groups/CommunityPortal.aspx\">Community groups</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Having difficulty paying your Council Tax?\" class=\"sys_0 sys_t0\" href=\"/CouncilTax/Problems-Paying-Your-Bill.aspx\">Problems paying</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Armed Forces Support\" class=\"sys_0 sys_t0\" href=\"/Community/Armed-Forces-Support/Armed-Forces-Community-Covenant.aspx\">Armed Forces</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a title=\"Building Control\" class=\"sys_16\" href=\"/Planning/Building-Control/BuildingControl.aspx\">Building Control</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Doing Business with DDC\" class=\"sys_0 sys_t0\" href=\"/Business/Doing-Business-with-DDC/Procurement.aspx\">Selling to us</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Housing/Housing-for-Tenants/Home.aspx\">Housing for Council Tenants</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Port-Health-and-Public-Protection/Public-Protection/Maritime/Infectious-Diseases-on-a-vessel.aspx\">Infectious Disease</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Council Tax Support\" class=\"sys_0 sys_t0\" href=\"/Benefits/Council-Tax-Support/Council-Tax-Support.aspx\">Council Tax Support</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Environmental Health\" class=\"sys_0 sys_t0\" href=\"/Environment/Environmental-Protection/Environmental-Protection-Homepage.aspx\">Environmental Health</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Parking Permits\" class=\"sys_0 sys_t0\" href=\"/Transport,-Streets--Parking/Parking/Parking.aspx\">Parking</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Pride in Place\" class=\"sys_0 sys_t0\" href=\"/Community/Pride-in-Place/Pride-in-Place.aspx\">Pride in Place</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Planning Policy and Regeneration\" class=\"sys_0 sys_t0\" href=\"/Planning/Planning-Policy/Home.aspx\">Planning Policy</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Business Rates\" class=\"sys_0 sys_t0\" href=\"/Business/Business-Rates/Home.aspx\">Business rates</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Parks and Open Spaces\" class=\"sys_0 sys_t0\" href=\"/Leisure-Culture-Tourism/Leisure-Facilities/Parks--Open-Spaces/Home.aspx\">Parks & open spaces</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_16\"]",
            "html": "<a title=\"Garden Waste Collections\" class=\"sys_16\" href=\"/Recycling--Waste/Garden-Waste-Service.aspx\">Garden waste</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Climate Change\" class=\"sys_0 sys_t0\" href=\"/Environment/Climate-Change/Home.aspx\">Climate Change</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Environmental Crime\" class=\"sys_0 sys_t0\" href=\"/Environment/Environmental-Crime/Environmental-Crime.aspx\">Litter & dog fouling</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Coast & Rivers\" class=\"sys_0 sys_t0\" href=\"/Environment/Coast--Rivers/Coast--Rivers.aspx\">Coast</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Elections\" class=\"sys_0 sys_t0\" href=\"/Council--Democracy/Elections/Home.aspx\">Elections</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Transport,-Streets--Parking/Transport--Streets/Severe-Weather.aspx\">Severe weather</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a title=\"Event Planning\" class=\"sys_0 sys_t0\" href=\"/Community/EventPlanning/EventPlanning.aspx\">Events</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r62",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Corporate-Information/Transparency-Open-Data/Transparency-Open-Data.aspx\">Transparency</a>",
            "message": "The link is not distinguishable from the surrounding text",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r64",
            "xpath": "/h2",
            "html": "<h2> </h2>",
            "message": "The heading does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75c0ed137285",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-378d2526"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.12:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81956ff8217c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.22:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.22:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.22:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.22:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.22:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2",
            "html": "<h2> </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb30347f34c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-839010ef"
          }
        ],
        "outcomeCount": 1105,
        "duplicateFailedCount": 114,
        "uniqueFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 791,
          "failed": 27,
          "cantTell": 19,
          "inapplicable": 49
        },
        "failedRules": [
          "aria-dialog-name",
          "empty-heading",
          "label-title-only",
          "link-name",
          "region"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-one-main",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-dialog-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#prefix-overlay-outer",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-labelledby=\"#prefix-overlay-header\" aria-describedby=\"#prefix-overlay-step1\">",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e6f3afca19d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05d206e5"
          },
          {
            "rule": "empty-heading",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/empty-heading?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": ".sys_fourteen > h2",
            "html": "<h2>&nbsp;</h2>",
            "message": "Headings should not be empty",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5648ff1ff663",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e387e80f"
          },
          {
            "rule": "label-title-only",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label-title-only?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#prefix-emailInput",
            "html": "<input placeholder=\"Enter your email address\" name=\"e\" type=\"email\" required=\"\" id=\"prefix-emailInput\" title=\"Enter your email address\">",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "368bec3657d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b52af181"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".sys_footerfacebook > .sys_16",
            "html": "<a class=\"sys_16\" href=\"https://www.facebook.com/doverdc\"><img alt=\"\" height=\"45\" width=\"45\" src=\"/NEW-Site-Elements/Images/FB.gif\"><span class=\"sys_footerfacebooktext\"></span></a>",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa8f765b34a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7816854a"
          },
          {
            "rule": "link-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag244",
              "wcag412"
            ],
            "xpath": ".sys_footeryoutube:nth-child(3) > .sys_16",
            "html": "<a class=\"sys_16\" href=\"https://www.youtube.com/doverdc\"><img alt=\"\" height=\"45\" width=\"45\" src=\"/NEW-Site-Elements/Images/youtube.gif\"><span class=\"sys_footerfacebooktext\"></span></a>",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75f169ecc35a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9d2a7c5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".banner",
            "html": "<div class=\"banner\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59d7254f72c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0553832"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".skip-content",
            "html": "<a class=\"skip-content\" href=\"#main-content\">Skip to main content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb071b920f09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e25346b3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sys_ddctitle",
            "html": "<h1 class=\"sys_ddctitle\"><a accesskey=\"1\" class=\"sys_16\" href=\"/\">Dover District Council <span class=\"visually-hidden\">Home Page</span></a></h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e6ab74bb5c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30b3ac0f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sys_search-label",
            "html": "<label for=\"SearchQueryControl_SearchTextBox\" class=\"sys_search-label\">Search</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c0e233122b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0df44f46"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#SearchQueryControl_SearchTextBox",
            "html": "<input name=\"SearchQueryControl_SearchTextBox\" type=\"text\" value=\"Search\" id=\"SearchQueryControl_SearchTextBox\" class=\"sys_searchbox\" onkeypress=\"ContensisSubmitFromTextbox(event,'SearchQueryControl_SearchButton')\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29671a930a68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88fcabbf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"Pay.aspx\"]",
            "html": "<a class=\"sys_prabuttons\" href=\"/Pay/Pay.aspx\">Pay</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d6d4bd1d911",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2511116"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"Report.aspx\"]",
            "html": "<a class=\"sys_prabuttons\" href=\"/Report/Report.aspx\">Report</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a08b9cff0e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f12378c"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href$=\"Apply.aspx\"]",
            "html": "<a class=\"sys_prabuttons\" href=\"/Apply/Apply.aspx\">Apply</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fb310414914",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9bb9811f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#homefirst",
            "html": "<div id=\"homefirst\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3a66743b6a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2926ee7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ctas",
            "html": "<div id=\"ctas\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b32ded26bd9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3bddb474"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sys_homehighlights1 > .sys_homehighlightsinner > h2",
            "html": "<h2 style=\"padding: 20px 0px 30px;\">My Neighbourhood</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b86e9f8ba7b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e63d423"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sys_homehighlightsinner > p",
            "html": "<p style=\"padding: 5px 0px 20px; text-align: center; font-size: 130%;\">Services and information shown on a map</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "685882468d62",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7eed7029"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label[for=\"postCodeInput\"]",
            "html": "<label for=\"postCodeInput\">Enter your postcode or building name</label>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "137be3403210",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c101cd3a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#postCodeInput",
            "html": "<input name=\"postCodeInput\" class=\"postcode\" type=\"text\" placeholder=\"Postcode or building name\" id=\"postCodeInput\" onkeypress=\"ContensisSubmitFromTextbox(event,'postCodeSubmit')\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "46c1822c527e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba1a74bb"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sys_homehighlights2",
            "html": "<div class=\"sys_homehighlights2\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60e1eb278370",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81bf65ac"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sys_homehighlights3",
            "html": "<div class=\"sys_homehighlights3\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93be56fec9e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90453fd8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#main-content > div:nth-child(5)",
            "html": "<div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c6c41a7ed7a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f9f1f6"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".sys_nomobile.clearboth:nth-child(6)",
            "html": "<div class=\"clearboth sys_nomobile\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a9a170a001f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-895f0466"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "article",
            "html": "<article class=\"keep-me-posted-banner\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "837557fd5f0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-caf27d6b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#sys_backtotop",
            "html": "<div id=\"sys_backtotop\"><a href=\"#form1\"><img class=\"sys_backtotop__icon\" alt=\"\" src=\"/NEW-Site-Elements/Images/icons/bi-arrow-up-blue.svg\"> Back to top</a></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ceb0f344ecc1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a62cd37b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#footer",
            "html": "<div id=\"footer\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "596a8cd57550",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da6cc5c3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#contactlinksouter",
            "html": "<div id=\"contactlinksouter\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f69c05700690",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e1046ad"
          }
        ],
        "outcomeCount": 886,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 27
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2721,
          "failed": 42,
          "cantTell": 40,
          "inapplicable": 0
        },
        "failedRules": [
          "a_text_purpose",
          "aria_accessiblename_exists",
          "aria_id_unique",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "heading_content_exists",
          "input_label_exists",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link data-provider=\"cookiechimp\" href=\"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.1.0/dist/cookieconsent.css\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c677ef0ccdb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d96c65f8"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style data-style-id=\"cookiechimp-inline-css\" data-provider=\"cookiechimp\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e36d8e58c0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-371cc7b2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/New-website-launch.aspx\" class=\"sys_0 sys_t0\" title=\"New website launch\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cde468626f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31e8717f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"/New-website-launch.aspx\" class=\"sys_0 sys_t0\" title=\"New website launch\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16870ae192fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b6cf220"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#main-content\" class=\"skip-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30fc120c392d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04d206aa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\" class=\"sys_16\" accesskey=\"1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09c5dab25758",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6c60c96e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input onkeypress=\"ContensisSubmitFromTextbox(event,'SearchQueryControl_SearchButton')\" class=\"sys_searchbox\" id=\"SearchQueryControl_SearchTextBox\" value=\"Search\" type=\"text\" name=\"SearchQueryControl_SearchTextBox\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f5f97b8f8a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-538262b6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input onkeypress=\"ContensisSubmitFromTextbox(event,'SearchQueryControl_SearchButton')\" class=\"sys_searchbox\" id=\"SearchQueryControl_SearchTextBox\" value=\"Search\" type=\"text\" name=\"SearchQueryControl_SearchTextBox\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6bb006ed7af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa0ebeaa"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<input onkeypress=\"ContensisSubmitFromTextbox(event,'SearchQueryControl_SearchButton')\" class=\"sys_searchbox\" id=\"SearchQueryControl_SearchTextBox\" value=\"Search\" type=\"text\" name=\"SearchQueryControl_SearchTextBox\">",
            "message": "Form control element <input> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd4ffb2e628d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0078d08"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"sys_button sys_searchbutton sys_search-button\" title=\"Search\" id=\"SearchQueryControl_SearchButton\" value=\"Search\" name=\"SearchQueryControl_SearchButton\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de1bec4b4fe2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ed3be50"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"sys_button sys_searchbutton sys_search-button\" title=\"Search\" id=\"SearchQueryControl_SearchButton\" value=\"Search\" name=\"SearchQueryControl_SearchButton\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b86aa1624e09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-472b8c7a"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"sys_button sys_searchbutton sys_search-button\" title=\"Search\" id=\"SearchQueryControl_SearchButton\" value=\"Search\" name=\"SearchQueryControl_SearchButton\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "889d045a8a88",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12b93e33"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-controls=\"sys_menu\" aria-expanded=\"false\" type=\"button\" role=\"button\" href=\"#\" id=\"toggle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ace5214adc7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d597842"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/Pay/Pay.aspx\" class=\"sys_prabuttons\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d277ac81dd8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2a71389"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/Report/Report.aspx\" class=\"sys_prabuttons\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90a8e60ad944",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c044ab3c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/Apply/Apply.aspx\" class=\"sys_prabuttons\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7bca799a7443",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fdd9a19"
          },
          {
            "rule": "heading_content_exists",
            "xpath": null,
            "html": "<h2>",
            "message": "Heading element has no descriptive content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3a940ee29d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8cc0148"
          },
          {
            "rule": "aria_accessiblename_exists",
            "xpath": null,
            "html": "<h2>",
            "message": "Element <h2> with \"heading\" role has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "902d73a064bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a37c7d8a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p style=\"padding: 5px 0px 20px; text-align: center; font-size: 130%;\">",
            "message": "Confirm this text 'Services and information shown on a map' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f2c5ebb0dc1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e469a552"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"GO\" type=\"submit\" id=\"postCodeSubmit\" class=\"postcode-button\" name=\"postCodeSubmit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16f9ed1ba289",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a99491e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"https://www.facebook.com/doverdc\" class=\"sys_16\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12505e1480ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae2faa63"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"https://www.facebook.com/doverdc\" class=\"sys_16\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b9f74e1ff9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2bb369d1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"https://www.twitter.com/doverdc\" class=\"sys_16\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c4f7f2c2e0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ff210ed"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"https://www.youtube.com/doverdc\" class=\"sys_16\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2da064db4a85",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-052ae78c"
          },
          {
            "rule": "a_text_purpose",
            "xpath": null,
            "html": "<a href=\"https://www.youtube.com/doverdc\" class=\"sys_16\">",
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36ac6643268a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af4b3d3d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"https://www.linkedin.com/company/doverdc\" class=\"sys_16\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9917a4e87fd3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc969499"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"https://www.instagram.com/doverdc/\" class=\"sys_16\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3523d516469",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3fb94311"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style scoped=\"\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed9ea9dda76c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d5977d6"
          },
          {
            "rule": "aria_id_unique",
            "xpath": null,
            "html": "<div aria-describedby=\"#prefix-overlay-step1\" aria-labelledby=\"#prefix-overlay-header\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "The 'id' \"#prefix-overlay-header, #prefix-overlay-step1\" specified for the ARIA property 'aria-labelledby, aria-describedby' value is not valid",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cf61a567ada",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9997caf5"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div aria-describedby=\"#prefix-overlay-step1\" aria-labelledby=\"#prefix-overlay-header\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15a55f10dfed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-947691e8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div aria-describedby=\"#prefix-overlay-step1\" aria-labelledby=\"#prefix-overlay-header\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7127c9a37b29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d464a65"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div aria-describedby=\"#prefix-overlay-step1\" aria-labelledby=\"#prefix-overlay-header\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5111d2767d3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-455aa180"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button title=\"Close subscription dialog\" class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec583f12a334",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-925b4240"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button title=\"Close subscription dialog\" class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a22475c8d5c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b19da9e5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "170b34065e08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35b115e3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41cf222957fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83bbe2dc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59535c7a8650",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5608a5cf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dba5d2f834f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee640964"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d2be1b3c60f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5c50f16"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-dismissButton\" class=\"prefix-overlay-action-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a98334919395",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d60262ac"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-laterButton\" class=\"prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad58a0619732",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe01c3b7"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg fill=\"none\" viewBox=\"0 0 1200 1101\" height=\"100%\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73c82740a72e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e284e8b7"
          }
        ],
        "outcomeCount": 2771,
        "uniqueFailedCount": 42,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 82,
          "failed": 10,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "distinguishable/link-in-text-block",
          "labels-and-names/label-title-only",
          "landmarks/landmark-main",
          "landmarks/region",
          "navigable/empty-heading",
          "navigable/link-name"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "p > a[href=\"/Port-Health-and-Public-Protection/Public-Protection/Food-Safety/Food-Safety.aspx\"]",
            "selector": "p > a[href=\"/Port-Health-and-Public-Protection/Public-Protection/Food-Safety/Food-Safety.aspx\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Port-Health-and-Public-Protection/Public-Protection/Food-Safety/Food-Safety.aspx\">Food Safety</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f17661033d04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4015f258"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "p > a[href=\"/Port-Health-and-Public-Protection/Public-Protection/Health-and-Safety/Health-Safety.aspx\"]",
            "selector": "p > a[href=\"/Port-Health-and-Public-Protection/Public-Protection/Health-and-Safety/Health-Safety.aspx\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Port-Health-and-Public-Protection/Public-Protection/Health-and-Safety/Health-Safety.aspx\">Health &amp; Safety</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "914c219301c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6865c6fb"
          },
          {
            "rule": "distinguishable/link-in-text-block",
            "xpath": "p > a[href=\"/Port-Health-and-Public-Protection/Public-Protection/Maritime/Infectious-Diseases-on-a-vessel.aspx\"]",
            "selector": "p > a[href=\"/Port-Health-and-Public-Protection/Public-Protection/Maritime/Infectious-Diseases-on-a-vessel.aspx\"]",
            "html": "<a class=\"sys_0 sys_t0\" href=\"/Port-Health-and-Public-Protection/Public-Protection/Maritime/Infectious-Diseases-on-a-vessel.aspx\">Infectious Disease</a>",
            "impact": "serious",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3160f09b35be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43055273"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "div:nth-of-type(14) > h2",
            "selector": "div:nth-of-type(14) > h2",
            "html": "<h2>&nbsp;</h2>",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f503a8d4562",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53163483"
          },
          {
            "rule": "navigable/link-name",
            "xpath": "div:nth-of-type(1) > a[href=\"https://www.facebook.com/doverdc\"]",
            "selector": "div:nth-of-type(1) > a[href=\"https://www.facebook.com/doverdc\"]",
            "html": "<a class=\"sys_16\" href=\"https://www.facebook.com/doverdc\"><img alt=\"\" height=\"45\" width=\"45\" src=\"/NEW-Site-Elements/Images/FB.gif\"><span class=\"sys_footerfacebooktext\"></span></a>",
            "impact": "serious",
            "message": "Link has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27f170aed9eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-954dc102"
          },
          {
            "rule": "navigable/link-name",
            "xpath": "div:nth-of-type(3) > a[href=\"https://www.youtube.com/doverdc\"]",
            "selector": "div:nth-of-type(3) > a[href=\"https://www.youtube.com/doverdc\"]",
            "html": "<a class=\"sys_16\" href=\"https://www.youtube.com/doverdc\"><img alt=\"\" height=\"45\" width=\"45\" src=\"/NEW-Site-Elements/Images/youtube.gif\"><span class=\"sys_footerfacebooktext\"></span></a>",
            "impact": "serious",
            "message": "Link has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c89a8da1d24",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0155e519"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95babc2d5bb0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#form1",
            "selector": "#form1",
            "html": "<form method=\"post\" action=\"/Home.aspx\" id=\"form1\">\n<div class=\"aspNetHidden\">\n<input type=\"hidden\" name=\"__VIEWSTATE\" id=\"__VIEWSTATE\" value=\"W+UsMorm0jE3V5nlKKvTk2cFqV+ErBj26Z/pBxjEgbYLcB2VVqkUNxiw0...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9b97db29882",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef762789"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#scopedByScopedPolyfill_1",
            "selector": "#scopedByScopedPolyfill_1",
            "html": "<div id=\"scopedByScopedPolyfill_1\" style=\"width: 450px; position: fixed; top: 50%; left: 50%; margin-top: -208px; margin-left: -225px; z-index: 3;\">\n  <style scoped=\"\">\n/*! normalize.css v3.0.2 | MIT ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f82ce71dd256",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-449a1f6d"
          },
          {
            "rule": "labels-and-names/label-title-only",
            "xpath": "#prefix-emailInput",
            "selector": "#prefix-emailInput",
            "html": "<input placeholder=\"Enter your email address\" name=\"e\" type=\"email\" required=\"\" id=\"prefix-emailInput\" title=\"Enter your email address\">",
            "impact": "serious",
            "message": "Form element uses title attribute as only label. Use <label>, aria-label, or aria-labelledby instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50d7aca01734",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-840cd454"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 10,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 435,
          "failed": 61,
          "cantTell": 155,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R12",
          "QW-ACT-R35",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R68",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48ebf55f44a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67cdbced"
          },
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R35",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/ffd0e9/",
            "description": "The test target accessible name doesn't exist or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae92a4426d14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66d4317d"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eed5a917d492",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 652,
        "duplicateFailedCount": 58,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 172
    },
    {
      "submittedUrl": "https://www.dudley.gov.uk/",
      "finalUrl": "https://www.dudley.gov.uk/residents/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Residents | Dudley Council",
      "elapsedMs": 27654,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 739,
          "failed": 61,
          "cantTell": 18,
          "inapplicable": 45
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r80"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r47",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-community/contact-us/\">Contact Us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe6b9cad535f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy-disclaimer-statement/\">Privacy & Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-community/councillors/find-my-councillor/\">Find my Councillor</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibility-statement/\">Accessibility Statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/care-and-health/modern-slavery/\">Modern Slavery</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/residents/parking-and-roads/roads-highways-and-pavements/car-cruising-injunction/\">Car Cruising Ban - High Court</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"prefix-overlay-close prefix-overlay-action-later\"]",
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">Close subscription dialog</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "966252b34bbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4ec9f39"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-dismissButton\"]",
            "html": "<button class=\"prefix-overlay-action-dismiss\" id=\"prefix-dismissButton\">No Thanks</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "090f92856b4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09591ded"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-laterButton\"]",
            "html": "<button class=\"prefix-overlay-action-later\" id=\"prefix-laterButton\">Remind Me Later</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de974e8232d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09fb05d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li",
            "html": "<li data-slideshow-slide=\"html\" aria-hidden=\"true\" style=\"height: 552.922px;\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "392454164243",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dfefb2e4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li",
            "html": "<li data-slideshow-slide=\"html\" aria-hidden=\"true\" style=\"height: 552.922px;\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li",
            "html": "<li data-slideshow-slide=\"html\" aria-hidden=\"true\" style=\"height: 552.922px;\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li",
            "html": "<li data-slideshow-slide=\"html\" aria-hidden=\"true\" style=\"height: 552.922px;\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/li",
            "html": "<li data-slideshow-slide=\"html\" aria-hidden=\"true\" style=\"height: 552.922px;\">...</li>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "331ce89c47df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bcb5bbc66e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"banner-search-subtitle f-h6\"]",
            "html": "<p class=\"banner-search-subtitle f-h6\">Discover the convenience of MyDudley - your online...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57dfc2a04e06",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f02bc479"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>The Care Quality Commission (CQC) awarded Dudley C...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b2a5596381a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"f-text-medium\"]",
            "html": "<p class=\"f-text-medium\">Small civic ceremony to mark International Day Aga...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbd6c400f075",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acc01823"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Timely insights and crucial updates from Dudley's ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Explore the latest in local governance, community ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Follow us on social media:</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"f-text-center f-text-small\"]",
            "html": "<p class=\"f-text-center f-text-small\">© 2026 Dudley Metropolitan Borough Council</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86eca5ffd987",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d77f7e1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"prefix-overlay-label\"]",
            "html": "<p id=\"prefix-overlay-label\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd94c5bc51d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6651145"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"cn-ok\"]",
            "html": "<p class=\"cn-ok\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76922dc8bb52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d19bee79"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"f-text-medium\"]",
            "html": "<p class=\"f-text-medium\">Small civic ceremony to mark International Day Aga...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "446dc30a8042",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a30dca11"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Timely insights and crucial updates from Dudley's ...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d01de4cb84c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Explore the latest in local governance, community ...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Follow us on social media:</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@class=\"f-text-center f-text-small\"]",
            "html": "<p class=\"f-text-center f-text-small\">© 2026 Dudley Metropolitan Borough Council</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac9504d51ffd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0153b088"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@id=\"prefix-overlay-label\"]",
            "html": "<p id=\"prefix-overlay-label\">...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef4a8f199336",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0da7597d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Timely insights and crucial updates from Dudley's ...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2b1f4f2414b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0186f3fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Explore the latest in local governance, community ...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Follow us on social media:</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 863,
        "duplicateFailedCount": 43,
        "uniqueFailedCount": 18,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2386,
          "failed": 6,
          "cantTell": 14,
          "inapplicable": 41
        },
        "failedRules": [
          "aria-dialog-name",
          "meta-viewport-large",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "skip-link",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-dialog-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#prefix-overlay-outer",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-modal=\"true\" aria-describedby=\"prefix-overlay-step1\" style=\"height: 350px;\">",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43bc045d8e3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05d206e5"
          },
          {
            "rule": "meta-viewport-large",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-viewport-large?application=playwright",
            "impact": "minor",
            "wcagSc": [],
            "xpath": "meta[name=\"viewport\"]",
            "html": "<meta name=\"viewport\" content=\"width=device-width,initial-scale=1,maximum-scale=2,user-scalable=1,viewport-fit=cover\">",
            "message": "Users should be able to zoom and scale the text up to 500%",
            "fixSummary": "Fix any of the following:\n  <meta> tag limits zooming on mobile devices",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c700b8f624c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7cb9f1f1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".banner",
            "html": "<div class=\"banner f-overlay\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4d8492b6b8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0553832"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#hide-home",
            "html": "<h1 id=\"hide-home\">Residents</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c8560e6700e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c876eea"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "li[aria-hidden=\"false\"] > .f-height-inherit.f-grid > .f-pull-6-10.f-width-large-4-10.f-flex-middle",
            "html": "<div class=\"f-width-1-1 f-flex f-flex-middle f-width-large-4-10 f-pull-6-10\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24a38349a15e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f47dc75"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".cn-body > p:nth-child(1)",
            "html": "<p>Cookie consent - We collect and process your personal information for the following purposes: <strong>Statistics, Strictly Necessary</strong>.\n</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d59d88a20487",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ef20cee"
          }
        ],
        "outcomeCount": 2447,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 6
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2302,
          "failed": 106,
          "cantTell": 70,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_hidden_nontabbable",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "style_viewport_resizable",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20d152c008ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=Edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a5455ea2516",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/assets/favicons/safari-pinned-tab.svg\" color=\"#79b91c\" rel=\"mask-icon\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a2231842c40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26e030d1"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"/assets/favicons/safari-pinned-tab.svg\" color=\"#79b91c\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0219f87d36b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c8ecb20"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69216d3f9e14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/sc/5ec723c5.72494739.3a15210b.d62b1e2d.cad2847d.css.v639118874536134207\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0aadf1330c07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6300a7a6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#skip-main\" class=\"skip-main\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b62c10190d51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f46d141"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#skip-main\" class=\"skip-main\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48de48b38703",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b96df7f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ddc24e009a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95d397a2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Main menu\" data-f-offcanvas=\"\" href=\"#off-canvas\" class=\"menu-toggle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c0accddae75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-750a8876"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input required=\"\" aria-label=\"search\" placeholder=\"Search...\" class=\"f-width-1-1\" id=\"keywords\" name=\"keywords\" type=\"text\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d004ad855ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08e475e0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input required=\"\" aria-label=\"search\" placeholder=\"Search...\" class=\"f-width-1-1\" id=\"keywords\" name=\"keywords\" type=\"text\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63c7d6a449f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-561afcb5"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input required=\"\" aria-label=\"search\" placeholder=\"Search...\" class=\"f-width-1-1\" id=\"keywords\" name=\"keywords\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53c781212883",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78ec8c8e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"f-btn f-btn-secondary\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acab07dde977",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-462362e0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://my.dudley.gov.uk/ssauth/register?return_url=https%3A%2F%2Fmy.dudley.gov.uk%2Fen&lang=en\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32648d3be02d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-571a36a7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://my.dudley.gov.uk/login/?return_url=https%3A%2F%2Fmy.dudley.gov.uk%2Fen&lang=en&appName=Self\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd23cec0c7ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d14fbb0b"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Main Services Menu\" role=\"navigation\" class=\"nav\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03777b329171",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9aad87ab"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p class=\"banner-search-subtitle f-h6\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15e86d699e23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4954a50e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"f-btn f-btn-border\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://my.dudley.gov.uk/ssauth/register?return_url=https%3A%2F%2Fmy.dudley.gov.uk%2Fen&lang=en\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "548636a49933",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5296b59"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"f-btn f-btn-border\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://my.dudley.gov.uk/ssauth/register?return_url=https%3A%2F%2Fmy.dudley.gov.uk%2Fen&lang=en\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ce5824eda92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86817563"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"f-btn f-btn-primary\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://my.dudley.gov.uk/login/?return_url=https%3A%2F%2Fmy.dudley.gov.uk%2Fen&lang=en&appName=Self\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79118a4b995f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-989b5621"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"banner-search-title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f31e4520b813",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-062c4a24"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p aria-hidden=\"true\" class=\"services-icon-text\">",
            "message": "Confirm this text 'Cost of Living' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b13bd7e36830",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ebc4aa1"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p aria-hidden=\"true\" class=\"services-icon-text\">",
            "message": "Confirm this text 'My Bins' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p aria-hidden=\"true\" class=\"services-icon-text\">",
            "message": "Confirm this text 'Council tax' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p aria-hidden=\"true\" class=\"services-icon-text\">",
            "message": "Confirm this text 'Housing' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p aria-hidden=\"true\" class=\"services-icon-text\">",
            "message": "Confirm this text 'Planning' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p aria-hidden=\"true\" class=\"services-icon-text\">",
            "message": "Confirm this text 'School Admissions' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button data-f-slideshow-item=\"previous\" class=\"f-btn-faux f-slidenav f-slidenav-contrast f-slidenav-previous\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6809cb514b96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55f9e1e1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-f-slideshow-item=\"previous\" class=\"f-btn-faux f-slidenav f-slidenav-contrast f-slidenav-previous\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fd45f912408",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f21a0ba8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button data-f-slideshow-item=\"previous\" class=\"f-btn-faux f-slidenav f-slidenav-contrast f-slidenav-previous\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "707185aee760",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7569a538"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"f-text-blue slideshow-subtitle\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a323296afc70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da001ce8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/care-and-health/adult-health-and-social-care/cqc-inspection/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0c1f1f88ef4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-638b929b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/care-and-health/adult-health-and-social-care/cqc-inspection/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8b5ee5b2e3a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-643ed4b2"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"f-text-blue slideshow-subtitle\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2 class=\"f-text-blue slideshow-subtitle\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7151324a99c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52af240a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 class=\"f-h3 f-text-white slideshow-title\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a64529d9c99",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d52e52d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/council-community/elections/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e470475d36f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2831387"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/council-community/elections/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a53e1ba5b25c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bacbd8f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/council-community/elections/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13420623c731",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55e58029"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/council-community/elections/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b532cd478d50",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-576c7e43"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"f-text-blue slideshow-subtitle\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2 class=\"f-text-blue slideshow-subtitle\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 class=\"f-h3 f-text-white slideshow-title\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://healthydudley.co.uk/protect-your-health/flu/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "235fddf49287",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbbe15d1"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://healthydudley.co.uk/protect-your-health/flu/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac3291626ea2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-794333f2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://healthydudley.co.uk/protect-your-health/flu/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c5e0aed6eae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8e662cb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://healthydudley.co.uk/protect-your-health/flu/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfb05d652b61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3426f0b2"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"f-text-blue slideshow-subtitle\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2 class=\"f-text-blue slideshow-subtitle\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 class=\"f-h3 f-text-white slideshow-title\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/benefits/pension-credit-are-you-missing-out/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ed395c5dc1e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-861cf029"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/benefits/pension-credit-are-you-missing-out/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "079399229b5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c199866"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/benefits/pension-credit-are-you-missing-out/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3264f6bbe74f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6679beef"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/benefits/pension-credit-are-you-missing-out/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6755d1ae15f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-710efeb6"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"f-text-blue slideshow-subtitle\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h2 class=\"f-text-blue slideshow-subtitle\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<h3 class=\"f-h3 f-text-white slideshow-title\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d09d4daa3875",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f356b372"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21042e268d20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8ec4ada"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26e7f7cc2306",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a26bc37"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0933a330e7b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-face4cd3"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/parking-and-roads/roads-highways-and-pavements/car-cruising-injunction/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4f6e678e2fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d35ddfef"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/parking-and-roads/roads-highways-and-pavements/car-cruising-injunction/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cd041dd30b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7d0c2a4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/parking-and-roads/roads-highways-and-pavements/car-cruising-injunction/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85fa80a8810e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f88a605"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a target=\"_self\" href=\"/residents/parking-and-roads/roads-highways-and-pavements/car-cruising-injunction/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "message": "The foreground text and its background color are both detected as #999999. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58e126d350c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-093a4e44"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-f-slideshow-item=\"next\" class=\"f-btn-faux f-slidenav f-slidenav-contrast f-slidenav-next\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18b6c9015aa6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-062a4a94"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button data-f-slideshow-item=\"next\" class=\"f-btn-faux f-slidenav f-slidenav-contrast f-slidenav-next\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27e354d67bc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c58109c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "758edd88df91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d28feb04"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bc03ee66f5f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c37804e0"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"f-btn-faux\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p class=\"f-text-medium\">",
            "message": "Confirm the user instruction is still understandable without the word(s) 'Small'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65d867a9d1a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ed7d782"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-icon twitter\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aed7690c420",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a501c73"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-icon facebook\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b62ec2436e0f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-698e4545"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-icon instagram\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9702ca6191c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ef920ec"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg class=\"svg-icon youtube\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b34bedee776",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab3aa24d"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav aria-label=\"Footer Menu\" role=\"navigation\" class=\"nav-footer\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "042b1088d7f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94416f6"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style scoped=\"\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79f5a7cdaf0f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d5977d6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" aria-describedby=\"prefix-overlay-step1\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60beacfe6ee8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7a3d6d8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" aria-describedby=\"prefix-overlay-step1\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c238880d67a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a4e3dab"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" aria-describedby=\"prefix-overlay-step1\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d69e79148b52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c06c9ada"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1102a12e528b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1944528b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9dd9276ec8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64c4abd5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input title=\"Email Address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Email Address\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01ea948ead17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5d9a9cd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9406ce969a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5608a5cf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f45bca24ea4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee640964"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c02147fdde33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5c50f16"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-dismissButton\" class=\"prefix-overlay-action-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30dbc19fb9b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d60262ac"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-laterButton\" class=\"prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b940c5d48ebd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe01c3b7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3c6cfc03f5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button type=\"button\" class=\"cm-btn cm-btn-success\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0f5c8e0f46f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e575c95"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" class=\"cm-btn cm-btn-success\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa25b55756af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c08f4cbc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"cm-btn cm-btn-success\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d977491328a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c99b10d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" class=\"cm-btn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0a59980521c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f27e00f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"cm-btn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d64f592b812a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10ef6a27"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"button\" class=\"cm-btn cm-btn-info\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0df3ab5e91a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8496febf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button type=\"button\" class=\"cm-btn cm-btn-info\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10d2ecd8638c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49a519c4"
          }
        ],
        "outcomeCount": 2422,
        "uniqueFailedCount": 81,
        "duplicateFailedCount": 25,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 81,
          "failed": 11,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-hidden-focus",
          "landmarks/region",
          "navigable/skip-link"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/skip-link",
            "xpath": "body > a[href=\"#skip-main\"]",
            "selector": "body > a[href=\"#skip-main\"]",
            "html": "<a class=\"skip-main\" href=\"#skip-main\">Skip to main content</a>",
            "impact": "moderate",
            "message": "Skip link points to \"#skip-main\" which does not exist on the page.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f94553407cad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-588c5299"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(2)",
            "selector": "body > div:nth-of-type(2)",
            "html": "<div class=\"banner f-overlay\">\n\t    <picture data-oid=\"1369\"><source media=\"(min-width: 1220px)\" srcset=\"/media/1538/dudleycastle.jpg?rxy=0.7466666666666667,0.45609065155807366&amp;width=1920&amp;heig...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67e6a28023df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09cd662a"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#hide-home",
            "selector": "#hide-home",
            "html": "<h1 id=\"hide-home\">Residents</h1>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66e736954d61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cdb3252"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(3)",
            "selector": "body > div:nth-of-type(3)",
            "html": "<div class=\"slideshow-featured f-slidenav-position\" data-f-slideshow=\"{dotnav:true, animation: 'fold'}\">\n        <button class=\"f-btn-faux f-slidenav f-slidenav-contrast f-slidenav-previous\" data-f-sl...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a2b0d4fd547",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16573076"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#scopedByScopedPolyfill_1",
            "selector": "#scopedByScopedPolyfill_1",
            "html": "<div id=\"scopedByScopedPolyfill_1\" style=\"width: 590px; position: fixed; top: 50%; left: 50%; margin-top: -175px; margin-left: -295px; z-index: 1003;\">\n  <style scoped=\"\">\n/*! normalize.css v3.0.2 | M...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "959bc1554735",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-449a1f6d"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#dudleyConsent",
            "selector": "#dudleyConsent",
            "html": "<div id=\"dudleyConsent\"><div class=\"klaro\"><div class=\"cookie-notice \"><div class=\"cn-body\"><p>Cookie consent - We collect and process your personal information for the following purposes: <strong>Sta...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87d8b07fdd13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0ec7f9f"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "div > a[href=\"/council-community/elections/\"]",
            "selector": "div > a[href=\"/council-community/elections/\"]",
            "html": "<a class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\" href=\"/council-community/elections/\" target=\"_self\">Elections</a>",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8769a4775bc7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8e276c7"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "div > a[href=\"https://healthydudley.co.uk/protect-your-health/flu/\"]",
            "selector": "div > a[href=\"https://healthydudley.co.uk/protect-your-health/flu/\"]",
            "html": "<a class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\" href=\"https://healthydudley.co.uk/protect-your-health/flu/\" target=\"_blank\">Flu Vaccine</a>",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3baae81463f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b9e7e026"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "div > a[href=\"/residents/benefits/pension-credit-are-you-missing-out/\"]",
            "selector": "div > a[href=\"/residents/benefits/pension-credit-are-you-missing-out/\"]",
            "html": "<a class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\" href=\"/residents/benefits/pension-credit-are-you-missing-out/\" target=\"_self\">Pension Credit</a>",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57e904ba219d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6e5fed9"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "div > a[href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\"]",
            "selector": "div > a[href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\"]",
            "html": "<a class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\" href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\" target=\"_self\">Solar Tog...",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65269183aa9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7764870"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "div > a[href=\"/residents/parking-and-roads/roads-highways-and-pavements/car-cruising-injunction/\"]",
            "selector": "div > a[href=\"/residents/parking-and-roads/roads-highways-and-pavements/car-cruising-injunction/\"]",
            "html": "<a class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\" href=\"/residents/parking-and-roads/roads-highways-and-pavements/car-cruising-injunction/\" target=\"_self\">Car cruising injunct...",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "607fea3cab0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-daa5c005"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 11,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 387,
          "failed": 6,
          "cantTell": 110,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R14",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R14",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b4f0c3/",
            "description": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "367b90c0a1d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0be17e64"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a731e35a7a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 503,
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 72
    },
    {
      "submittedUrl": "https://www.dumgal.gov.uk/",
      "finalUrl": "https://www.dumgal.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Just a moment...",
      "elapsedMs": 32121,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 64,
          "failed": 2,
          "cantTell": 1,
          "inapplicable": 63
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r9",
          "https://alfa.siteimprove.com/rules/sia-r96"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r9",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6658dd753c40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba0bdfb1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r96",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f76cc5467d7b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ce8c03e"
          }
        ],
        "outcomeCount": 130,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 116,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 128
        },
        "failedRules": [
          "meta-refresh"
        ],
        "passedRules": [
          "aria-allowed-role",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-required-attr",
          "aria-roles",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf9e2a2d3671",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b8a67f2"
          },
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5404f82504fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-990698bd"
          }
        ],
        "outcomeCount": 246,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 170,
          "failed": 6,
          "cantTell": 3,
          "inapplicable": 0
        },
        "failedRules": [
          "element_attribute_deprecated",
          "meta_refresh_delay",
          "style_color_misuse",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html; charset=UTF-8\" http-equiv=\"Content-Type\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16ef47b7af10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e8ce2b4"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=Edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47ceb6e48ae2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0ac36805f48",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a757c23828c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0232fecb4d9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dfe083b"
          },
          {
            "rule": "meta_refresh_delay",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "Verify page is not being caused to refresh automatically",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16f4a1f470ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ced960b5"
          }
        ],
        "outcomeCount": 178,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "enough-time/meta-refresh",
          "enough-time/meta-refresh-no-exception"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "enough-time/meta-refresh",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3373ab6f1394",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fd8f436"
          },
          {
            "rule": "enough-time/meta-refresh-no-exception",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd2d4ec4bf3a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42d6e688"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 32,
          "failed": 2,
          "cantTell": 2,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R4",
          "QW-ACT-R71"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R28",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R4",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc659a/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07e754be844e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-898c827a"
          },
          {
            "rule": "QW-ACT-R71",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bisz58/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19c05ce9410b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8565eb3"
          }
        ],
        "outcomeCount": 37,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.dundeecity.gov.uk/",
      "finalUrl": "https://www.dundeecity.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home Page | Dundee City Council",
      "elapsedMs": 31137,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2785,
          "failed": 4,
          "cantTell": 2,
          "inapplicable": 44
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r12"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r43",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"ccc-notify-dismiss\"]",
            "html": "<button id=\"ccc-notify-dismiss\" class=\"ccc-link ccc-tabbable\" tabindex=\"0\" aria-label=\"Close Cookie Control\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c13a1abc7907",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b298ec3c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25d924c4b1a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bx-pager-link active\"]",
            "html": "<a href=\"\" data-slide-index=\"0\" class=\"bx-pager-link active\">1</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "391dd6d2fb11",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f90317af"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r12",
            "xpath": "/button[@class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"]",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">...</button>",
            "message": "The button does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd61423dc098",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b723a056"
          }
        ],
        "outcomeCount": 2835,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2075,
          "failed": 1,
          "cantTell": 26,
          "inapplicable": 40
        },
        "failedRules": [
          "button-name"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "select-name",
          "svg-img-alt",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "button-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag412"
            ],
            "xpath": ".ccc-notify-link",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"><span>Settings</span></button>",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a47b854a98f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c2a2be17"
          }
        ],
        "outcomeCount": 2142,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 6696,
          "failed": 354,
          "cantTell": 333,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_article_label_unique",
          "aria_complementary_label_visible",
          "aria_eventhandler_role_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_exists",
          "input_label_visible",
          "label_name_visible",
          "label_ref_valid",
          "script_onclick_misuse",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_sensory_misuse",
          "widget_tabbable_exists",
          "widget_tabbable_single"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"height: 100%;\" data-once=\"dcc_newsBehavior\" class=\" js\" prefix=\"og: https://ogp.me/ns#\" dir=\"ltr\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bc68dd3fe5f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-47839331"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_pHxt8oKp0Va2XpAJHpSyNNQDO70b_Di5_BDMcz8c_UQ.css?delta=0&language=en&theme=dundeecitycouncil&include=eJw9jEsOwzAIBS9EzZEiG0hkhUBl4za-fT9qupk3bzO0C9fwtmQib1zd8G9pbW4hxkCu3oqfyLLmoQFMtJg8O14CPIxFqMYkH0ZVcVMvWW89plbbQM54747cxj1r-l3os4ccWHIXeNRP8st0OA-VF5stPpg\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a2b0cb069bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90df1861"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"https://www.gstatic.com/_/translate_http/_/ss/k=translate_http.tr.zZZZhVqDDCw.L.W.O/am=AAA4/d=0/rs=AN8SPfpXOODejAwfpX0HXTmGDSoEuMBUiQ/m=el_main_css\" charset=\"UTF-8\" rel=\"stylesheet\" type=\"text/css\">",
            "message": "The HTML attribute(s) \"charset\" is deprecated for the <link> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "734e2dc95e38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecfba62c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#focus-mainContent\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25cfd7a462d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-335d25f5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88b0266b58ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43ab0f4b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a65a508a8f17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8783d130"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--right ccc-icon--dark  \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b953585c256",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3a32f6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8d8bef1cc65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0259135"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34dbafbf253b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b86de5d3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-notify-reject\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8af19b3e0663",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f9830a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-notify-reject\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e686db1d0d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f9afcd5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c53d896816a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf101619"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47dae00afc47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0a2ab0b"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1699600f19eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a557a4f"
          },
          {
            "rule": "input_label_exists",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Form control element <button> has no associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8f959f4e027",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14309822"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9cacf9394c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b5398ad"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92496f168b6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-457a2048"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92308960cf26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bbbed40"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/\" class=\"brand brand--visible-sm\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b5c230d2fce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6743caea"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-controls=\"focus-access\" aria-haspopup=\"true\" aria-expanded=\"false\" href=\"#focus-access\" class=\"nav-trigger\" id=\"showLeft\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "113b724101c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7381fb18"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"form-search\" maxlength=\"128\" value=\"\" name=\"keys\" id=\"edit-keys\" type=\"search\" data-drupal-selector=\"edit-keys\" size=\"40\" placeholder=\"Type here to search the website...\" title=\"Enter the terms you wish to search for.\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "499f6e368e78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8de831f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"form-search\" maxlength=\"128\" value=\"\" name=\"keys\" id=\"edit-keys\" type=\"search\" data-drupal-selector=\"edit-keys\" size=\"40\" placeholder=\"Type here to search the website...\" title=\"Enter the terms you wish to search for.\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d020aad51a6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-022b56eb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button value=\"Search\" name=\"op\" id=\"edit-submit\" type=\"submit\" data-drupal-selector=\"edit-submit\" data-twig-suggestion=\"search_results_submit\" class=\"search-form__submit search-box__button button js-form-submit form-submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c3d99378607",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf89fc52"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button value=\"Search\" name=\"op\" id=\"edit-submit\" type=\"submit\" data-drupal-selector=\"edit-submit\" data-twig-suggestion=\"search_results_submit\" class=\"search-form__submit search-box__button button js-form-submit form-submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eda6297b4211",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78ffc0de"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-controls=\"focus-services\" aria-haspopup=\"true\" aria-expanded=\"false\" href=\"#focus-services\" class=\"nav-trigger\" id=\"showRight\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a3225b36eb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba47e94c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/news/article?article_ref=5072\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f65142a5f7b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f735501"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"switch-container toolbar_item toolbar__contrast\">",
            "message": "Confirm this text 'High Contrast' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ee6d83f04e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-080e7e04"
          },
          {
            "rule": "label_ref_valid",
            "xpath": null,
            "html": "<label class=\"switch contrastSwitch\" for=\"contrastToggle\">",
            "message": "The value \"contrastToggle\" of the 'for' attribute is not the 'id' of a valid element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "335d8b081204",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4b1b04b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"switch-container toolbar_item toolbar__dyslexia\">",
            "message": "Confirm this text 'Dyslexia Friendly' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7929ec2d953",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3e51ed5"
          },
          {
            "rule": "label_ref_valid",
            "xpath": null,
            "html": "<label class=\"switch dyslexiaSwitch\" for=\"dyslexiaToggle\">",
            "message": "The value \"dyslexiaToggle\" of the 'for' attribute is not the 'id' of a valid element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fc58894b483",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-afe68ec9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/service-area/chief-executive/chief-executives-services/bsl-information-council-services\" class=\"nav-trigger\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7df516723ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70517736"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dc286339d53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d84293d2"
          },
          {
            "rule": "widget_tabbable_single",
            "xpath": null,
            "html": "<a href=\"#\">",
            "message": "Component with \"link\" role has more than one tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32a960b3a72a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99f44981"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div id=\"google_translate_element\">",
            "message": "Confirm this text 'Select language' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb7c16b35cbe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36c86468"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<select id=\"toolbar_googleTranslateSelect\" aria-label=\"Language Translate Widget\" class=\"goog-te-combo\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49f5a0125b2e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-21c9169c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<select id=\"toolbar_googleTranslateSelect\" aria-label=\"Language Translate Widget\" class=\"goog-te-combo\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88374a1363cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f07c190b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc7a3af9a691",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f8c19ef"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ab\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5709d9c756d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-448d3c73"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ace\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5378e587d639",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-21e1f35c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ach\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6211dbdfa80d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9aec43b8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"aa\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e46b192ce13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a695c50d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"af\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c7918a341b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0d6422b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sq\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dfef46f1a03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73e50818"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"alz\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71e57aceff4d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81e3224d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"am\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82ad0039f944",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecddb2f1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ar\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67654b343d56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-523f484a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"hy\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efba7b10c1b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa18dc0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"as\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65c6217fb975",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ade0a080"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"av\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c24566dfa0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-011d4669"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"awa\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6d02b531bc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34d6e2ae"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ay\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc40021cc386",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-419c8848"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"az\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fdfe263437b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-125caae7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ban\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93533e7d7b0f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb9219f0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bal\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bc6446dbf31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-871ea585"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bm\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2279038ee07",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f987d66"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bci\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78c27a386702",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6739c972"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ba\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "994a9327cd57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5847e287"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"eu\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f15a7480e6bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63c95c76"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"btx\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5435b3fe7fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-959db499"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bts\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d042f5b5c67",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb9c2e3e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bbc\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "755d00cda9b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5fe4532"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"be\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6705ce12e8bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a96e8166"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bem\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "807824656e36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed05916b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ff35d1e7511",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84c29a9d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bew\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8366fdb83fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-733c8d1b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bho\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "262c8bddac57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f10285a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bik\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bb22ea806b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c440d3c6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bs\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef7cd1899d7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c540cb30"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"br\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7867700246a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f476b0a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bg\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04f9a5ee69fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0bd0166"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bua\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9d848c5eedf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e7a981a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"yue\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4277ef3a2fa3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e0423e5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ca\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74eab69e4566",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5692c8e2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ceb\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3918d0ae3a4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f248f56b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ch\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8616fd7d9d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-806e4157"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ce\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99aa20fd8c71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71a98160"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ny\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc6b520aa4a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38aebd0f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"zh-CN\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8dbd1f9e290b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23adbb17"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"zh-TW\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f348ff9792b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fe2492a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"chk\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6ad06f4a8ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-533ea390"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"cv\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bd7134cf991",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b479b786"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"co\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcdb3e6c247e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d985fe6b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"crh\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95b9cd31a8b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c3e003b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"crh-Latn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03b1c2818963",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-825b6642"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"hr\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95d43a8ef8e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ffa944b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"cs\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17aba1ab0cdf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0902609f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"da\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c36d8d8e52b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2bcbb761"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fa-AF\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c9b2dfe7000",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8a205a6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"dv\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e704a5a0aa5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bfcc1112"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"din\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f85feb879dd4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-701635be"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"doi\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a02852ed342",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30be624c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"dov\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4aa30bc4fd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4659082"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"nl\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "904a48b7f719",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e570f2c3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"dyu\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ab15eae9ae7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-356934d9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"dz\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "05c821061505",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e8c2c22"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"eo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49d71b049d68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-010ec8fe"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"et\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "163c9b941877",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-545f38d5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ee\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "306b5a632880",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88b8588e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b4a3ffe8dbd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48e9ceb4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fj\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb8c2ac06dce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6cdc819d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tl\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cbe7a1ae063",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84cd0871"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fi\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d83bbc4f4e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c3ecd03"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fon\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23ede5c651c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f7f04e3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fr\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "447411a4cbd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11bb926a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fr-CA\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "735098d8e3d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0918bff9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fy\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ecde8fc06da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cb01207"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fur\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cd663ec3543",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ae4ba40"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ff\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02f0804036f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e272103"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"gaa\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c25245f5299",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1d44694"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"gl\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c475d997e91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b10e8b2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ka\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5bbe2fe637f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5917db0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"de\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "087a0dae9584",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63415ca9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"el\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efd91ed3a4f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3fa568f5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"gn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb91a02f40e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2786239"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"gu\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a8d7e0c1612",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06b4e85c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ht\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad746b849971",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66ea5e94"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"cnh\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76c222b9fa46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be24a0f1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ha\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83fbc5a09b66",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-753975a4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"haw\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4d1e7046143",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae29d7f2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"iw\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b10dc7bbd81",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15704cf1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"hil\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4281f8655510",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2184295"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"hi\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "576f102c7ab7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35df381b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"hmn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6cf1fbb52bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-efcb5bbc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"hu\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db4762ca4722",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eeab7654"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"hrx\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06469b2cd24f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-755b2598"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"iba\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b81497d55f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9452297"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"is\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc3411c89d26",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8af952cc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ig\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3742d8d812fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68500edb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ilo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a42bdcd72ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5fe7821d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"id\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7de8245382d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12ca3113"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"iu-Latn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a18e96c5465",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40e1390d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"iu\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e6c26599e25",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad3fee9b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ga\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2563725e2b6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2465b4f6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"it\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fac5791105fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a4c0000"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"jam\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "870d83bd59a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c33fbe3c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ja\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed6c0a03c478",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46500d98"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"jw\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b784a07ee73b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc440078"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kac\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "136187f9aad3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98370b46"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kl\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "776e36dc0e11",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55435b89"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "530fd4ca73b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fbf99f1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kr\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bc3bd03b988",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0370429f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"pam\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a00e47314f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4663d1c1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kk\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a2a3094bf6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-509f5bcb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kha\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "facf329b56e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66029f73"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"km\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8fac3960324e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72faf008"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"cgg\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a0f53fc1cea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f74a9fe"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kg\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94c572169f55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-567c6924"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"rw\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab3589305670",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ea6aeab"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ktu\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f0a879bbf05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e769e97"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"trp\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66da7956c43c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34c7c9a9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kv\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8d7005c135c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf0b606a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"gom\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d1cc8644f7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-589056ef"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ko\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71e986b969ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-079be3c5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kri\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f5a477792a44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0eb5dfd2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ku\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c4b9c5c5dc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50b8b631"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ckb\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc0bcb9ffd6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd357e00"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ky\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fa5addc4a68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4547bb8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"lo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88e970cc3648",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31cd1b57"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ltg\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9feaa36af1a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-384b74bc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"la\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b991dd98431f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49559623"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"lv\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4118bca07c0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-77cf38e6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"lij\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba89a91e052d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c116ae6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"li\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad1987ad4198",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1c0c605"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ln\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1b03bc895f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e2e9ff9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"lt\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36962aa1ba20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1500bb90"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"lmo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fffee6cb82f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d5bd5fdd"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"lg\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7dfa5a3d5fb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-148b35cc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"luo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e93416ff947",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f365fbdc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"lb\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3014fce5bb39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f590da4f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mk\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc182dd6466c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2963086d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mad\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fd3aaeb244f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c9d4178"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mai\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7375ecef599f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3676cdef"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mak\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16d9b03c054b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6b621fb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mg\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df4a1ec0d1f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da1fef28"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ms\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b80021f0399e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65e4b7d8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ms-Arab\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79546d856251",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a56992d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ml\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "caaf2f41cf9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f8f5830"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mt\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13e887bfe486",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-476b097a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mam\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b2f108d2a89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-138f722d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"gv\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fee8e576f2a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4928237"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mi\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e033bb58e7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1879e43"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mr\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dee6d753cbd1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1290fe18"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mh\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28c733ecf484",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8be9646c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mwr\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7436eb5724b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e5d02db"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mfe\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fc2b983206c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f249e41f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"chm\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e2e0e337fa0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dec0e1cc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mni-Mtei\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a496e10cf15",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9027b7d3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"min\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9db199930062",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13aedb34"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"lus\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f4399b1fc19",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecbef99c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"mn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "159bb5324bc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3ba32ee"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"my\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "182b0ab3c770",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2baaf99"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"nhe\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2372a92420cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5219e8b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ndc-ZW\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d6c0ce0cdda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2d55453"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"nr\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1362c3526dce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba4c3861"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"new\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "575810c47080",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa8fefd1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ne\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a616b9209cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71d694ca"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bm-Nkoo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc8cf789e8a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7b8132a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"no\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7df9276e23e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8387963"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"nus\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20e24e84301d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-02c0a9ca"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"oc\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7637fc9ebdac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af2e73cb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"or\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "791cb85f2437",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7473fbb4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"om\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcdf313f08e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f71dc1d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"os\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c1d70b5c461",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14f143b4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"pag\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48fb05145d10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa2a45b2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"pap\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0628e7310469",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-049ea4c7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ps\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba7077da39bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fce763c9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"fa\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "841c5cacd08c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4194792"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"pl\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e6fe50205d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0412d6f6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"pt\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe741652fa2a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b58162d6"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"pt-PT\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ada221d4610f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-124b7d73"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"pa\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2cf9ca4e5c76",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-585632ee"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"pa-Arab\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ded2c201ae5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2989b6b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"qu\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25615eec0b0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17275652"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"kek\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10d812143efe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8b89515"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"rom\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "801b8e655525",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-797e2f4c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ro\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "686eb015d409",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f953cc0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"rn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc28556f173a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cf15e2b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ru\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c515e77759e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ed8c542"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"se\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "066980a6a1d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd3955d2"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sm\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d543adfa3657",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46b24de9"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sg\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1737b67c5d2a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8591127"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sa\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83ecad5896f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-968d6b26"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sat-Latn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1caedaedfc63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d5db646"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sat\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b99cc99c37a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cce8022"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"gd\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed6263e37e89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44287e16"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"nso\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fc708cec5fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b113c000"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sr\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e6fc038b22a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91f9e6e7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"st\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09272cbd8dee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a8cb68e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"crs\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4571917c1fc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de9ba117"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"shn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d7f72442a1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac2b54a0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f070d3fa1fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca66e35b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"scn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08662b05af21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8e94778"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"szl\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66532af742b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acb3b7d4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sd\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de4a72fa8bc1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98152a17"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"si\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51143ed33acc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c23746bd"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sk\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ae1565bdf57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-789c1dfd"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sl\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b749c8d324f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb64893b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"so\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69f64c7f4265",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9d31db5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"es\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e75c961cc8d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7aaad9a0"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"su\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bef3b4203a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bac233a5"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sus\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "baaca20a40db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0218875"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sw\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "995ba75cbea4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8c1749f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ss\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98370c061a39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8413666a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sv\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f61dc18451d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-531af1c7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ty\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "433daea79894",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35fbea9f"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tg\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "708fc45762a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4047fdb"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ber-Latn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fada80109916",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0703f5f4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ber\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d612c35732b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00d1baf1"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ta\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "436da9240444",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08f15b5d"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tt\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f2285e57256",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a50d9bcf"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"te\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89d202395956",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9785a793"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tet\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52dac3b2d296",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b2469fe"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"th\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ead42dd2bfc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c17f2ffe"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"bo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4705802e961a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e51b3497"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ti\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a2060f54caa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-92c5f2f8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tiv\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21f9d8166d51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe5d140e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tpi\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "028d27b1b152",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5737969"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"to\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06f4e07b4591",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f87f2de"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"lua\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30f76c630701",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6dea5797"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ts\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbe7d2db2a0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f3dbe46"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tn\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e237e977283c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb24f097"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tcy\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd66b5106d2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f5aa097"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tum\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d833e6ea8195",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-daf9b6ce"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tr\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fa4d51e7448",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e0fcfcc"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tk\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6177543db5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9b29eda"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"tyv\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a96213f373bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72f70b10"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ak\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62535cf83aa9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2c17c693"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"udm\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df533bf5f368",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8529a83"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"uk\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73e5e3b99dbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9df863e4"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ur\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62db2ea68a90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-876f5fbd"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ug\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be733d43b071",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b13753e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"uz\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5666d1aa4c10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8c54977"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"ve\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c033cf35aed",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb18b4d8"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"vec\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd18849b8190",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2405f51c"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"vi\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8b24135c822",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f8838f3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"war\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79138eec6c12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5bf47850"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"cy\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6991c09538f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b02ee10"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"wo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab7d6e1edc74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f9b9467"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"xh\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1332e92b009b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f4de503"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"sah\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4d6eb9af374",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef778dc7"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"yi\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1a2e70fba9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f48a0253"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"yo\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fd262186c76",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6aab8bd3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"yua\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "294442928d53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1cdbc1e"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"zap\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41e99df08f22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24ff6d4a"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<option value=\"zu\">",
            "message": "The foreground text and its background color are both detected as #ffffff. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3752ec2a13a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38d8df38"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c9ccff9a0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-352e6a07"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/bins-%26-recycling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "305920db8cc8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-094b4fbc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://my.dundeecity.gov.uk/service/Bin_Collection_Calendar\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4240f3d4ee64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab6c9805"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.dundeecity.gov.uk/service-area/neighbourhood-services/environment/garden-waste-charging\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7ca7b710ae1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af3b7a86"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.dundeecity.gov.uk/service-area/neighbourhood-services/environment/bulky-uplift-service\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29919abb8dca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30d50fc0"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/council-tax-%26-benefits\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35fdc48c7987",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48ed3e15"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.dundeecity.gov.uk/costofliving\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "117ec8423f21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e41eec2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/service-area/corporate-services/customer-services-and-it/council-tax\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2d44a812c1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab0a2cee"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.dundeecity.gov.uk/service-area/corporate-services/customer-services-and-it/council-advice-services\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1af36b79ad3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5427c7be"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/services/planning-%26-building\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6ebb81a8867",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1891427a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/service-area/city-development/planning-and-economic-development/development-management\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ec3455aa08e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0265ac4"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_article_label_unique",
            "xpath": null,
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<title>",
            "message": "Confirm the word(s) 'chevron-left' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "577ce5bfca3a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1eb2ce1b"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<title>",
            "message": "Confirm the word(s) 'chevron-right' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a aria-label=\"Looking for a job?\" href=\"https://www.dundeecity.gov.uk/vacancies/list\" class=\"coverlink\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3db33029e1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb920993"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Dundee Get Together\" href=\"https://www.dundeecity.gov.uk/DundeeGetTogether\" class=\"coverlink\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d06a2ee140a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5357cef5"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"bx-pager bx-default-pager\">",
            "message": "Confirm this text '1' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02117ec89412",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6542fec"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"bx-pager-item\">",
            "message": "Confirm this text '1' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2941fa7f3050",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95921367"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"bx-pager-link active\" data-slide-index=\"0\" href=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f0246ff2420",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68cda3fd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"bx-pager-item\">",
            "message": "Confirm this text '2' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"bx-pager-link\" data-slide-index=\"1\" href=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2afc42d5612f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f340a6fc"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"bx-pager-item\">",
            "message": "Confirm this text '3' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"bx-pager-link\" data-slide-index=\"2\" href=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c676fefb3ecd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db23ec96"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"bx-pager-item\">",
            "message": "Confirm this text '4' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"bx-pager-link\" data-slide-index=\"3\" href=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b8a700f3118",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d67abf89"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"bx-pager-item\">",
            "message": "Confirm this text '5' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"bx-pager-link\" data-slide-index=\"4\" href=\"\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5087802268df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-95afc609"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"date-whatson\">",
            "message": "Confirm this text '17th Apr 9:30am' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a187fdaa95f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6dc15e9c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"date-whatson\">",
            "message": "Confirm this text '17th Apr 9:30am' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"date-whatson\">",
            "message": "Confirm this text '17th Apr 9:30am' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"date-whatson\">",
            "message": "Confirm this text '17th Apr 10:00am' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"date-whatson\">",
            "message": "Confirm this text '17th Apr 10:00am' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"date-whatson\">",
            "message": "Confirm this text '17th Apr 10:00am' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"date-whatson\">",
            "message": "Confirm this text '17th Apr 10:00am' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"date-whatson\">",
            "message": "Confirm this text '17th Apr 10:00am' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Key Council Climate Updates\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91b76fe34d4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-172e4a2c"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button aria-label=\"Key Council Climate Updates\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d093d5e51dea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7bdfd2f7"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Marine Science Conference Economic Boost\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a017036a459",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca8e6994"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button aria-label=\"Marine Science Conference Economic Boost\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d730a77f439",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d4d56e8"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Camperdown Park Investment\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbad57212997",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbd3b027"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button aria-label=\"Camperdown Park Investment\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fe7195ef557",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-261fa74a"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Multi Million Pound Baldovie Proposal \" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cff495648f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39354632"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button aria-label=\"Multi Million Pound Baldovie Proposal \" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f9b4c4d3d5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c53a5b47"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Tay Road Bridge maintenance works\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d617a949439b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b3ecc5e"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button aria-label=\"Tay Road Bridge maintenance works\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb17688ac885",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fcbd9cfe"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Dundee Get Together\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "976c315773a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6059df1d"
          },
          {
            "rule": "widget_tabbable_exists",
            "xpath": null,
            "html": "<button aria-label=\"Dundee Get Together\" class=\"btn--news\" tabindex=\"-1\">",
            "message": "Component with \"button\" role does not have a tabbable element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed1bdab0555f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-037fab29"
          },
          {
            "rule": "aria_complementary_label_visible",
            "xpath": null,
            "html": "<section aria-label=\"Sidebar\" role=\"complementary\" class=\"fixed-col\">",
            "message": "Element with \"complementary\" role does not have a visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "390a008fc1bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-28ef3e46"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Home\" href=\"/\" class=\"brand brand--hidden-xs\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c71f8731b24f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1246c11a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#top\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "992b7ef77dbe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bea9be58"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<div onclick=\"document.location.href='https://www.tayroadbridge.co.uk/'\" class=\"caption-link\">",
            "message": "The <div> element with 'onclick' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d21a0859266",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1eba0e44"
          },
          {
            "rule": "script_onclick_misuse",
            "xpath": null,
            "html": "<div onclick=\"document.location.href='https://www.tayroadbridge.co.uk/'\" class=\"caption-link\">",
            "message": "Possible use of a script to emulate a link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bedd8162de4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-166349e0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#block-servicesnearyou\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb3dedc39fe7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8048355"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<p>",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 14px and weight of 600",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13c1b1e29408",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7acebded"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"https://my.dundeecity.gov.uk/service/Enquiry_Suggestion_Compliment_Complaint?ruri=https://www.dundeecity.gov.uk/empty-front-page\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77bf004bbf7d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5da2d297"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/foisa\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ffbf2fdcd38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a558f079"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/accstatement\" aria-label=\"Accessibility Statement\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e55c26ddaa34",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71393589"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a title=\"(opens in a new window)\" rel=\"noopener noreferrer\" target=\"_blank\" data-extlink=\"\" class=\"ext\" href=\"https://contactscotland-bsl.org\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76a4a104983a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17b017e6"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/privacy\" aria-label=\"Dundee City Council Privacy Policy\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8a9fb34c7c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4817bcd"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 66 66\" height=\"96px\" width=\"96px\" class=\"VIpgJd-ZVi9od-aZ2wEe\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fd4fe5b61fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cf7a1b3"
          }
        ],
        "outcomeCount": 7055,
        "uniqueFailedCount": 332,
        "duplicateFailedCount": 22,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 77,
          "failed": 15,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/presentational-children-focusable",
          "keyboard-accessible/nested-interactive",
          "labels-and-names/button-name",
          "labels-and-names/frame-title",
          "labels-and-names/label-content-mismatch",
          "landmarks/complementary-is-top-level",
          "text-alternatives/img-alt"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "text-alternatives/img-alt",
            "xpath": "li:nth-of-type(1) > ul > li:nth-of-type(1) > a[href=\"https://twitter.com/@dundeecouncil\"] > span:nth-of-type(2) > img",
            "selector": "li:nth-of-type(1) > ul > li:nth-of-type(1) > a[href=\"https://twitter.com/@dundeecouncil\"] > span:nth-of-type(2) > img",
            "html": "<img src=\"/themes/custom/dundeecitycouncil/images/x-logo.png?v=1\">",
            "impact": "critical",
            "message": "Image element missing alt attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "090cbae4f0ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c70ee219"
          },
          {
            "rule": "keyboard-accessible/nested-interactive",
            "xpath": "#toolbar_googleTranslateSelect",
            "selector": "#toolbar_googleTranslateSelect",
            "html": "<select class=\"goog-te-combo\" aria-label=\"Language Translate Widget\" id=\"toolbar_googleTranslateSelect\"><option value=\"\">Select Language</option><option value=\"ab\">Abkhaz</option><option value=\"ace\">A...",
            "impact": "serious",
            "message": "Interactive element <select> is nested inside <a>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "785aaf5ebf23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65f117a5"
          },
          {
            "rule": "keyboard-accessible/nested-interactive",
            "xpath": "span > a[href=\"https://translate.google.com\"]",
            "selector": "span > a[href=\"https://translate.google.com\"]",
            "html": "<a class=\"VIpgJd-ZVi9od-l4eHX-hSRGPd\" href=\"https://translate.google.com\" target=\"_blank\"><img src=\"https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_42x16dp.png\" width=\"37px\" hei...",
            "impact": "serious",
            "message": "Interactive element <a> is nested inside <a>.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ddab87223bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed7d6098"
          },
          {
            "rule": "landmarks/complementary-is-top-level",
            "xpath": "div:nth-of-type(3) > section[aria-label=\"Sidebar\"]",
            "selector": "div:nth-of-type(3) > section[aria-label=\"Sidebar\"]",
            "html": "<section class=\"fixed-col\" role=\"complementary\" aria-label=\"Sidebar\">\n\n  <h2 class=\"sr-only\">Dundee City Council</h2>\n\n  <a class=\"brand brand--hidden-xs\" href=\"/\" title=\"Home\">\n    <img src=\"/themes/...",
            "impact": "moderate",
            "message": "Complementary landmark should be top-level.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49853881c6da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91ae840a"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "selector": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60a9a7410fb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a34e07c"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > button[aria-label=\"Key Council Climate Updates\"]",
            "selector": "div > button[aria-label=\"Key Council Climate Updates\"]",
            "html": "<button tabindex=\"-1\" class=\"btn--news\" aria-label=\"Key Council Climate Updates\">\n                <span class=\"sr-only\">Read more</span>\n                <span class=\"svg_icon\">\n                    <sv...",
            "impact": "serious",
            "message": "Accessible name \"Key Council Climate Updates\" does not contain visible text \"Read more\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a31e7ea416e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1cfd4c75"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > button[aria-label=\"Marine Science Conference Economic Boost\"]",
            "selector": "div > button[aria-label=\"Marine Science Conference Economic Boost\"]",
            "html": "<button tabindex=\"-1\" class=\"btn--news\" aria-label=\"Marine Science Conference Economic Boost\">\n                <span class=\"sr-only\">Read more</span>\n                <span class=\"svg_icon\">\n          ...",
            "impact": "serious",
            "message": "Accessible name \"Marine Science Conference Economic Boost\" does not contain visible text \"Read more\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "118f29e049e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d465474"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > button[aria-label=\"Camperdown Park Investment\"]",
            "selector": "div > button[aria-label=\"Camperdown Park Investment\"]",
            "html": "<button tabindex=\"-1\" class=\"btn--news\" aria-label=\"Camperdown Park Investment\">\n                <span class=\"sr-only\">Read more</span>\n                <span class=\"svg_icon\">\n                    <svg...",
            "impact": "serious",
            "message": "Accessible name \"Camperdown Park Investment\" does not contain visible text \"Read more\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dce79e9d61c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45beaaba"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > button[aria-label=\"Multi Million Pound Baldovie Proposal \"]",
            "selector": "div > button[aria-label=\"Multi Million Pound Baldovie Proposal \"]",
            "html": "<button tabindex=\"-1\" class=\"btn--news\" aria-label=\"Multi Million Pound Baldovie Proposal \">\n                <span class=\"sr-only\">Read more</span>\n                <span class=\"svg_icon\">\n            ...",
            "impact": "serious",
            "message": "Accessible name \"Multi Million Pound Baldovie Proposal\" does not contain visible text \"Read more\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4931bb892d9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94632216"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > button[aria-label=\"Tay Road Bridge maintenance works\"]",
            "selector": "div > button[aria-label=\"Tay Road Bridge maintenance works\"]",
            "html": "<button tabindex=\"-1\" class=\"btn--news\" aria-label=\"Tay Road Bridge maintenance works\">\n                <span class=\"sr-only\">Read more</span>\n                <span class=\"svg_icon\">\n                 ...",
            "impact": "serious",
            "message": "Accessible name \"Tay Road Bridge maintenance works\" does not contain visible text \"Read more\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62fdaf71ba84",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4af811b5"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > button[aria-label=\"Dundee Get Together\"]",
            "selector": "div > button[aria-label=\"Dundee Get Together\"]",
            "html": "<button tabindex=\"-1\" class=\"btn--news\" aria-label=\"Dundee Get Together\">\n                <span class=\"sr-only\">Read more</span>\n                <span class=\"svg_icon\">\n                    <svg class=...",
            "impact": "serious",
            "message": "Accessible name \"Dundee Get Together\" does not contain visible text \"Read more\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c84a471a63e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dde35af"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(3) > ul > li:nth-of-type(1) > a[href=\"https://twitter.com/@dundeecouncil\"]",
            "selector": "div:nth-of-type(3) > ul > li:nth-of-type(1) > a[href=\"https://twitter.com/@dundeecouncil\"]",
            "html": "<a aria-label=\"DCC Twitter\" href=\"https://twitter.com/@dundeecouncil\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"(opens in a new window)\">\n            <span class=\"sr-only\">Twitter</span>\n      ...",
            "impact": "serious",
            "message": "Accessible name \"DCC Twitter\" does not contain visible text \"Twitter\n            \n              \n            \n             (link is external)\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb7064fb6dcb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1d96045"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#toolbar_googleTranslateSelect",
            "selector": "#toolbar_googleTranslateSelect",
            "html": "<select class=\"goog-te-combo\" aria-label=\"Language Translate Widget\" id=\"toolbar_googleTranslateSelect\"><option value=\"\">Select Language</option><option value=\"ab\">Abkhaz</option><option value=\"ace\">A...",
            "impact": "serious",
            "message": "Accessible name \"Language Translate Widget\" does not contain visible label \"Select language\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "883f75a34025",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6a77afe"
          },
          {
            "rule": "labels-and-names/button-name",
            "xpath": "#ccc-notify > div:nth-of-type(2) > button:nth-of-type(3)",
            "selector": "#ccc-notify > div:nth-of-type(2) > button:nth-of-type(3)",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"><span>Settings</span></button>",
            "impact": "critical",
            "message": "Button has no discernible text.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5ef70a1adef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1b7d0fa"
          },
          {
            "rule": "aria/presentational-children-focusable",
            "xpath": "#toolbar_googleTranslateSelect",
            "selector": "#toolbar_googleTranslateSelect",
            "html": "<select class=\"goog-te-combo\" aria-label=\"Language Translate Widget\" id=\"toolbar_googleTranslateSelect\"><option value=\"\">Select Language</option><option value=\"ab\">Abkhaz</option><option value=\"ace\">A...",
            "impact": "serious",
            "message": "Focusable element inside a \"link\" role whose children are presentational.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c35cb96b09f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3affe57a"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 15,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 927,
          "failed": 8,
          "cantTell": 215,
          "inapplicable": 7
        },
        "failedRules": [
          "QW-ACT-R11",
          "QW-ACT-R30"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R21",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R44",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R11",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8e29e93035e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2971458a"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "172f44ffcb60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 1157,
        "duplicateFailedCount": 6,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 28
    },
    {
      "submittedUrl": "https://www.durham.gov.uk/",
      "finalUrl": "https://www.durham.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home - Durham County Council",
      "elapsedMs": 28573,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 871,
          "failed": 40,
          "cantTell": 177,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac15727ce32a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecff644abd64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Due to maintenance, our website may not be availab...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09eb61127a3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Our online Council Tax, business rates, housing be...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We apologise for any inconvenience this may cause.</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"a-panel__summary\"]",
            "html": "<p class=\"a-panel__summary\">Find your local news and council services such as ...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6b1afcd14c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35a77d08"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    Pay your Council Tax, apply fo...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    Request the collection of whit...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    Bin collection days, order a n...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    Get a waste permit to visit a ...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    Report a problem with a street...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    Report a pothole or subsidence...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    Planning applications and advi...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    If you've got a pest problem i...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    Report fly tipping.           ...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>                    Find out more about garden was...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"a-panel__summary\"]",
            "html": "<p class=\"a-panel__summary\">\n\t\t\t\t\tOur Armed Forces Outreach Service (AFOS) can...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"a-share__label\"]",
            "html": "<p class=\"a-share__label\">Share this page</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6b209b9d2ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-28164c41"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"share-print-label\"]",
            "html": "<p class=\"a-share__label\" id=\"share-print-label\" style=\"display: initial;\">Print</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a03dcfe75f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4b0b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@id=\"cassie_pre_banner_text\"]",
            "html": "<p class=\"cassie-pre-banner--text\" id=\"cassie_pre_banner_text\">We use cookies to improve your website experience....</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "770e041b7bc1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fbbb44f"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd6adbc65997",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1136,
        "duplicateFailedCount": 32,
        "uniqueFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 723,
          "failed": 6,
          "cantTell": 10,
          "inapplicable": 47
        },
        "failedRules": [
          "aria-dialog-name",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region"
        ],
        "failures": [
          {
            "rule": "aria-dialog-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".cassie-bottom",
            "html": "<div class=\"cassie-pre-banner cassie-bottom\" role=\"dialog\" aria-modal=\"true\" style=\"display: flex;\">",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d0c69e20b20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca93f96b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".skip-links",
            "html": "<a href=\"https://www.durham.gov.uk/#content\" class=\"skip-links a_body__link\">Skip to content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da936d1f8697",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d706afe4"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".a-share__link:nth-child(2)",
            "html": "<a class=\"a-share__link\" href=\"https://www.facebook.com/sharer/sharer.php?u=https://www.durham.gov.uk/\">\n\t\t<img class=\"a-share__image\" src=\"images/share-facebook.png\" alt=\"Share on Facebook logo\">\n\t\tShare this page on Facebook\n\t</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7992da6408e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1665386e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".a-share__link:nth-child(3)",
            "html": "<a class=\"a-share__link\" href=\"https://twitter.com/share?url=https://www.durham.gov.uk/\">\n\t\t<img class=\"a-share__image\" src=\"images/share-twitter.png\" alt=\"Share on Twitter logo\">\n\t\tShare this page on Twitter\n\t</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0913891ab6b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10a7a9a3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#share-print-link",
            "html": "<a class=\"a-share__link\" id=\"share-print-link\" href=\"javascript:window.print();\" style=\"display: initial;\">\n\t\t<img class=\"a-share__image\" src=\"images/share-print.png\" alt=\"Print page logo\">\n\t\tPrint this page\n\t</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69a393cd015c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de5a70f5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".utilitymenu--footer",
            "html": "<ol class=\"utilitymenu utilitymenu--footer\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df1bbd8a0703",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90cb2e27"
          }
        ],
        "outcomeCount": 786,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 6
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1960,
          "failed": 30,
          "cantTell": 27,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "figure_label_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_quoted_correctly"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"margin: 0px; overflow: hidden;\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "913f47e49958",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ab687f2"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.durham.gov.uk/durham.css?v=639104663999000000\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63d21fd2a9f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3af5a3ae"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6912d9d439fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<p id=\"cassie_pre_banner_text\" class=\"cassie-pre-banner--text\">",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Accept all', 'Reject all', 'View all options'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aac9ddd523d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-703272ce"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"cassie_accept_all_pre_banner\" class=\"cassie-pre-banner--button cassie-accept-all\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fb43038f776",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4608217e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"cassie_reject_all_pre_banner\" class=\"cassie-pre-banner--button cassie-reject-all\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "289eab7ad2e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-19dc2466"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"cassie-pre-banner--button cassie-view-all\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69a40eea172c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa69051a"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg width=\"16\" viewBox=\"0 0 24 24\" height=\"16\" enable-background=\"new 0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a871be1f1ed1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38e31e30"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"skip-links a_body__link\" href=\"https://www.durham.gov.uk/#content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "565b51cfd9e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d116da5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.durham.gov.uk/article/13850/Do-it-online\" class=\"utilitymenu__link utilitymenu__link--header\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58868dcaf941",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c66d8cd4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"../whereilive\" class=\"utilitymenu__link utilitymenu__link--header utilitymenu__link--highlight\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffbd8be93cee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e878945"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input placeholder=\"Search website\" id=\"headwords\" type=\"search\" name=\"q\" class=\"searchform__inputtxt\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf4d2f7ed87e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4515e6a6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input placeholder=\"Search website\" id=\"headwords\" type=\"search\" name=\"q\" class=\"searchform__inputtxt\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87428f3bbe81",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a1f3882"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"submit\" title=\"search button\" aria-label=\"search button\" class=\"btn btn--search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0d2268af6a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3235f63f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button type=\"submit\" title=\"search button\" aria-label=\"search button\" class=\"btn btn--search\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e61441eeefd6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc6c75bc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.durham.gov.uk/\" class=\"logo__link\" title=\"Link to home page\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0f1b095ac40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78a06152"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.durham.gov.uk/article/2420/Residents\" class=\"menu__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c79df5169ac7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18148a70"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.durham.gov.uk/article/2421/News-Events\" class=\"menu__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a34e45c70e47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67605859"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.durham.gov.uk/article/2422/Business\" class=\"menu__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47b43fe9762d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-321e7cd8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.durham.gov.uk/article/2423/Council\" class=\"menu__link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2475636179d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c37c9111"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"newsflash__btn newsflash__btn--close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6cf0efde75b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87d61aea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"newsflash__btn newsflash__btn--close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d074031939e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0db7bbf1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Your postcode\" name=\"dcc_postcode\" id=\"dcc_postcode\" class=\"dcc_localities_comboText\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d5cc8326277",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8091245f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" placeholder=\"Your postcode\" name=\"dcc_postcode\" id=\"dcc_postcode\" class=\"dcc_localities_comboText\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16e87d97ed79",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8494adb2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Clear postcode\" class=\"dcc_localities_clearBtn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dd13128e464",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc37b3db"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Clear postcode\" class=\"dcc_localities_clearBtn\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b61c4d301a5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33017321"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Clear postcode\" class=\"dcc_localities_clearBtn\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4990483ed0e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72902ab1"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure id=\"c_26bfbea2-40d6-43d9-bafb-3bb2524346fe\" class=\"gi-responsiveimage--a-panel gi-responsiveimage--pt gi-responsiveimage gi-responsiveimage--lazy gi-responsiveimage\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b00d1960062",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38f3caa3"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.facebook.com/sharer/sharer.php?u=https://www.durham.gov.uk/\" class=\"a-share__link\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e207ad8618c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a6f0a40"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ol class=\"utilitymenu utilitymenu--footer\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dae7e2834689",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84725e82"
          }
        ],
        "outcomeCount": 1993,
        "uniqueFailedCount": 30,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 87,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "distinguishable/color-contrast",
          "landmarks/landmark-main",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "div[aria-label=\"Newsflash text\"] > button",
            "selector": "div[aria-label=\"Newsflash text\"] > button",
            "html": "<button class=\"newsflash__btn newsflash__btn--close\">x</button>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 1.39:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b334808c2a0a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b629e579"
          },
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d39de51f3525",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#panel > a[href=\"https://www.durham.gov.uk/#content\"]",
            "selector": "#panel > a[href=\"https://www.durham.gov.uk/#content\"]",
            "html": "<a href=\"https://www.durham.gov.uk/#content\" class=\"skip-links a_body__link\">Skip to content</a>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0214ed572931",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-068f66ba"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#panel > div:nth-of-type(4)",
            "selector": "#panel > div:nth-of-type(4)",
            "html": "<div class=\"a-share\">\n\t<p class=\"a-share__label\">Share this page</p>\n\t<a class=\"a-share__link\" href=\"https://www.facebook.com/sharer/sharer.php?u=https://www.durham.gov.uk/\">\n\t\t<img class=\"a-share__im...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b68a38fa8f8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db195a92"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#panel > div:nth-of-type(5)",
            "selector": "#panel > div:nth-of-type(5)",
            "html": "<div class=\"footer\">\n    <div class=\"container container--footer\">\n\n        \n            <ol class=\"utilitymenu utilitymenu--footer\">\n                    <li class=\"utilitymenu__item utilitymenu__item...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f769912062d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-561384c4"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 5,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 421,
          "failed": 33,
          "cantTell": 177,
          "inapplicable": 4
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbbab466f1a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 635,
        "duplicateFailedCount": 32,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 64
    },
    {
      "submittedUrl": "https://www.east-ayrshire.gov.uk/",
      "finalUrl": "https://www.east-ayrshire.gov.uk/Home.aspx",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home &middot; East Ayrshire Council",
      "elapsedMs": 22864,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 689,
          "failed": 13,
          "cantTell": 1,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\"]",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0c63b599a3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91b2f6d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"ccc-notify-dismiss\"]",
            "html": "<button id=\"ccc-notify-dismiss\" class=\"ccc-link ccc-tabbable\" tabindex=\"0\" aria-label=\"Close Cookie Control\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37eb0521007b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b298ec3c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"skip-to-content\"]",
            "html": "<a class=\"skip-to-content\" href=\"#main\">Skip to content</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4036b326d09d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c6e4334"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://deancastlecountrypark.com/\">Dean Castle Country Park</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81542e45b7b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `contentinfo` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7e457e6f601",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab11e5e8a470",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>\n\t\t\t\t\t\t\tInformation about the new bin collection s...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "649567f77e04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>\n\t\t\t\t\t\t\tMake sure you’re registered to vote in the...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>\n\t\t\t\t\t\t\tGarden waste permits for 2026 are now avai...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>\n\t\t\t\t\t\t\tInformation about the new bin collection s...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fdc64905dc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>\n\t\t\t\t\t\t\tMake sure you’re registered to vote in the...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>\n\t\t\t\t\t\t\tGarden waste permits for 2026 are now avai...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb1ce821a302",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 753,
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 521,
          "failed": 3,
          "cantTell": 1,
          "inapplicable": 46
        },
        "failedRules": [
          "landmark-no-duplicate-contentinfo",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-no-duplicate-contentinfo",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-contentinfo?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".static",
            "html": "<footer class=\"full-width static footer\">",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              ".footer-end"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41f9ac5320a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83460ffe"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".static",
            "html": "<footer class=\"full-width static footer\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".footer-end"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ce6e71459e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ad98c21"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".skip-to-content",
            "html": "<a class=\"skip-to-content\" href=\"#main\">Skip to content</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8abdc9db1a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1612811"
          }
        ],
        "outcomeCount": 571,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1716,
          "failed": 41,
          "cantTell": 27,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_contentinfo_label_unique",
          "aria_contentinfo_single",
          "aria_landmark_name_unique",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "label_name_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"overflow: hidden;\" lang=\"en-GB\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7236f9d47b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0f941f4"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbfaaa9c6ac4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link type=\"text/css\" rel=\"stylesheet\" href=\"/assets/css/bootstrap.min.css?version=763142\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c267c4f0bb8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a5304a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" accesskey=\"c\" aria-expanded=\"false\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b4f60f7f076",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5d99363"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" accesskey=\"c\" aria-expanded=\"false\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "513a060e1bbd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-decb90c8"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" accesskey=\"c\" aria-expanded=\"false\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark  \" id=\"ccc-icon\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "950692e56789",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44d30c43"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://www.east-ayrshire.gov.uk/help/CookiePolicy.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edb27a89e81a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a66c21b4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "982e1201a6a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0259135"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-notify-accept\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "850ea96e3cb8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b86de5d3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-notify-reject\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d470d6eccfcc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f9830a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-notify-reject\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64f307115280",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f9afcd5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55b9b9df70ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf101619"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-notify-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fead0af8e31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a0a2ab0b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c5c58922026",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b5398ad"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3d6feb98993",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-457a2048"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable\" id=\"ccc-notify-dismiss\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "036aa8e3e46a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f8bf046"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#main\" class=\"skip-to-content\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff988aa0136e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f455d3a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a accesskey=\"1\" class=\"header-logo\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebd9d2fa17c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04e8e157"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"https://our.east-ayrshire.gov.uk/\" class=\"mobile-nav__myaccount\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26b8555777c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56d51c43"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" href=\"#\" class=\"mobile-nav__search\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3cbc9c5ec7c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0df13d3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" href=\"#\" class=\"mobile-nav__search\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10b4f43f2be1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b577b551"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button \"=\"\" tabindex=\"0\" href=\"#\" class=\"mobile-nav__menu\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2be2e457b55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5778274a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button \"=\"\" tabindex=\"0\" href=\"#\" class=\"mobile-nav__menu\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d7d71f3ba9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-108d3780"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://deancastlecountrypark.com/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c31a07da921",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4816e336"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Save time, do it online\" href=\"https://our.east-ayrshire.gov.uk/en\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07ef4aa63a10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40b3f1e2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Make a payment\" href=\"/CouncilAndGovernment/MakingAPayment/Making-a-payment.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c1918c1caab1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-77717673"
          },
          {
            "rule": "aria_contentinfo_single",
            "xpath": null,
            "html": "<footer class=\"full-width static footer\">",
            "message": "Multiple elements with \"contentinfo\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0ed488858f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2d4a579"
          },
          {
            "rule": "aria_contentinfo_label_unique",
            "xpath": null,
            "html": "<footer class=\"full-width static footer\">",
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "711563ba6ce0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5883a88f"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<footer class=\"full-width static footer\">",
            "message": "Multiple elements with \"contentinfo\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae5b13921526",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6436c360"
          },
          {
            "rule": "aria_contentinfo_single",
            "xpath": null,
            "html": "<footer class=\"full-width footer-end\">",
            "message": "Multiple elements with \"contentinfo\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e25f55d9f19a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e75f34c8"
          },
          {
            "rule": "aria_contentinfo_label_unique",
            "xpath": null,
            "html": "<footer class=\"full-width footer-end\">",
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "736a7bab1919",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f01a7457"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<footer class=\"full-width footer-end\">",
            "message": "Multiple elements with \"contentinfo\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78cf099e50b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c875ef9"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 16 16\" class=\"bi bi-facebook\" fill=\"currentColor\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72a6cd3220e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1823650c"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 16 16\" class=\"bi bi-instagram\" fill=\"currentColor\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44a57cbcc4ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01ed2aa1"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 16 16\" class=\"bi bi-whatsapp\" fill=\"currentColor\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddfdca7e8112",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0743700"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 16 16\" class=\"bi bi-linkedin\" fill=\"currentColor\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d12a2249c8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd609f2e"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 16 16\" class=\"bi bi-youtube\" fill=\"currentColor\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9226ac0bb94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d4043fb"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 16 16\" class=\"bi bi-twitter-x\" fill=\"currentColor\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "453bdc94f3d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1ae49a7"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 16 16\" class=\"bi bi-twitter-x\" fill=\"currentColor\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/CouncilAndGovernment/About-the-Council/Information-and-statistics/DataProtectionAndFreedomOfInformation/Privacy-Statement.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e59a74eb75d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11c47217"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/CouncilAndGovernment/About-the-Council/Information-and-statistics/DataProtectionAndFreedomOfInformation/DataProtectionandFreedomofInformation.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "789932e9eb4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1cedd689"
          }
        ],
        "outcomeCount": 1759,
        "uniqueFailedCount": 40,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/no-duplicate-contentinfo",
          "navigable/heading-order"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/heading-order",
            "xpath": "div:nth-of-type(1) > h3",
            "selector": "div:nth-of-type(1) > h3",
            "html": "<h3 class=\"navigation-menu__heading\">Services</h3>",
            "impact": "moderate",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a789b6cdaac5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-632cc492"
          },
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "#site-canvas > footer:nth-of-type(2)",
            "selector": "#site-canvas > footer:nth-of-type(2)",
            "html": "<footer class=\"full-width footer-end\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"col-sm-12\">\n            \t<ul class=\"list-footer-social list-unstyled list-inline\">\n...",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7bb7863d2ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a96028a"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 318,
          "failed": 2,
          "cantTell": 108,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R30"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c33db73954a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 429,
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 6
    },
    {
      "submittedUrl": "https://www.eastcambs.gov.uk/",
      "finalUrl": "https://eastcambs.gov.uk/",
      "redirected": true,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "East Cambridgeshire District Council | East Cambridgeshire District Council",
      "elapsedMs": 26836,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 638,
          "failed": 30,
          "cantTell": 2,
          "inapplicable": 52
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r78"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"localgov-alert-banner__close js-localgov-alert-banner__close\"]",
            "html": "<button class=\"localgov-alert-banner__close js-localgov-alert-banner__close\" aria-label=\"Hide alert\" data-once=\"allAlertBannerCloseButtons\">Hide</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3365cf84a8e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-447acc6d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://self.eastcambs.gov.uk/bincollections\" target=\"_blank\">Find your bin collection day</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a36fd7d87206",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://self.eastcambs.gov.uk/\">My Portal - Pay, apply, report</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://pa.eastcambs.gov.uk/online-applications/\">Planning application search</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://eastcambs.gov.uk/press-releases/2026/east-cambs-organisations-urged-apply-project-funding\" title=\"East Cambs organisations urged to apply for project funding.\">East Cambs organisations urged to apply for projec...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/taxonomy/term/204\" hreflang=\"en-gb\">Grants</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://eastcambs.gov.uk/press-releases/2026/changes-political-make-council\" title=\"Changes to political make-up of the council.\">Changes to political make-up of the council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/taxonomy/term/213\" hreflang=\"en-gb\">Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-council/data-and-information/cookies\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-council/data-and-information/privacy-notice\">Privacy notice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/node/2247\">Website feedback</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-council/data-and-information/accessibility-statement\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r18",
            "xpath": null,
            "html": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7885b376fce6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f1ce6629"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e87369a3e345",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c13b69cf0456",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6406a9435f27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.52:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"newsroom-teaser__title\"]",
            "html": "<h3 class=\"newsroom-teaser__title\">...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "258ea21b1aa3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57d1f86d"
          }
        ],
        "outcomeCount": 722,
        "duplicateFailedCount": 23,
        "uniqueFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 674,
          "failed": 2,
          "cantTell": 13,
          "inapplicable": 45
        },
        "failedRules": [
          "page-has-heading-one",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en-gb\" dir=\"ltr\" class=\"sticky-header-html js\" data-once=\"euccRelocateInit\" style=\"--lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 103px;\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6474a732aec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee8d7590"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".localgov-alert-banner__content",
            "html": "<div class=\"localgov-alert-banner__content\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0d30630dfdb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7c1034f"
          }
        ],
        "outcomeCount": 734,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2124,
          "failed": 31,
          "cantTell": 23,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_redundant",
          "aria_attribute_valid",
          "aria_content_in_landmark",
          "element_tabbable_unobscured",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"--lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 161px;\" data-once=\"euccRelocateInit\" class=\"sticky-header-html js\" dir=\"ltr\" lang=\"en-gb\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9eaabc99697f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f67cabff"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e255a5b6c49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f289f2b28b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91188f8b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3290ac11c489",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13065efa"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<div aria-hidden=\"false\" class=\"eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--categories\" aria-labelledby=\"popup-text\">",
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28cfa6b08dee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f645453c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"agree-button eu-cookie-compliance-default-button button button--small button--primary\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca7e7bec9dae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15ae6178"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"find-more-button eu-cookie-compliance-more-button find-more-button-processed button button--small\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23b86c8420ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ffb7bba"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"localgov-alert-banner__title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2f02506ea91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-143171ea"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b23341a26e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button data-once=\"allAlertBannerCloseButtons\" aria-label=\"Hide alert\" class=\"localgov-alert-banner__close js-localgov-alert-banner__close\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "458694fcee30",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc6641f2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button data-once=\"allAlertBannerCloseButtons\" aria-label=\"Hide alert\" class=\"localgov-alert-banner__close js-localgov-alert-banner__close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9cf9eaa73c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f9cb5f8"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input required=\"required\" maxlength=\"128\" size=\"30\" name=\"s\" type=\"text\" aria-required=\"true\" class=\"form-text form-autocomplete required ui-autocomplete-input\" placeholder=\"Search\" data-autocomplete-path=\"/search_api_autocomplete/localgov_sitewide_search?display=sitewide_search_page&&filter=s\" data-search-api-autocomplete-search=\"localgov_sitewide_search\" data-drupal-selector=\"edit-sitewide-s\" id=\"edit-sitewide-s\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bb0bb85f972",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53b33327"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input required=\"required\" maxlength=\"128\" size=\"30\" name=\"s\" type=\"text\" aria-required=\"true\" class=\"form-text form-autocomplete required ui-autocomplete-input\" placeholder=\"Search\" data-autocomplete-path=\"/search_api_autocomplete/localgov_sitewide_search?display=sitewide_search_page&&filter=s\" data-search-api-autocomplete-search=\"localgov_sitewide_search\" data-drupal-selector=\"edit-sitewide-s\" id=\"edit-sitewide-s\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0cf5a0d6f73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-883f71c7"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<h2 id=\"block-eastcambs-theme-toptasks-menu\" class=\"visually-hidden\">",
            "message": "Confirm the word(s) 'Top' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba6ec2b24a3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-28aa2e36"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"views-field views-field-title\">",
            "message": "Confirm this text 'Council Tax, benefits and business rates' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f71aba233939",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c41d4a4f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"views-field views-field-title\">",
            "message": "Confirm this text 'Councillors and committees' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"views-field views-field-title\">",
            "message": "Confirm this text 'Housing and community advice' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"views-field views-field-title\">",
            "message": "Confirm this text 'Licensing and permits' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"views-field views-field-title\">",
            "message": "Confirm this text 'Planning and building control' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"views-field views-field-title\">",
            "message": "Confirm this text 'Waste and recycling' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-newsroom-teaser-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Lake View Bereavement Centre' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2c489013d75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16260bc4"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-newsroom-teaser-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'New bin service' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-newsroom-teaser-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Local Government Reorganisation in Cambridgeshire' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"views-field views-field-localgov-news-categories\">",
            "message": "Confirm this text 'Categories Categories' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b2539a3d6507",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e570595d"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"views-field views-field-localgov-news-categories\">",
            "message": "Confirm this text 'Categories Categories' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-body field--type-text-with-summary field--label-hidden field__item\">",
            "message": "Confirm this text 'East Cambridgeshire District Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e6614492cf5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d98babeb"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"footer-name\">",
            "message": "Confirm this text 'East Cambridgeshire District Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19de19612c62",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0a33846"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p class=\"footer-address\">",
            "message": "Confirm this text 'The Grange, Nutholt Lane, Ely, Cambridgeshire CB7 4EE' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "947e7ad74243",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-574ae619"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg height=\"32px\" width=\"32px\" style=\"border-radius:5px;\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "560bd65f7eb5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a1de35d"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg height=\"32px\" width=\"32px\" style=\"border-radius:5px;\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg height=\"32px\" width=\"32px\" style=\"border-radius:5px;\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 2160,
        "uniqueFailedCount": 21,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 281,
          "failed": 2,
          "cantTell": 56,
          "inapplicable": 4
        },
        "failedRules": [
          "QW-ACT-R25",
          "QW-ACT-R37"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` generic.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` generic.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cd3f18c0b53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9046cacd10eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          }
        ],
        "outcomeCount": 343,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 33
    },
    {
      "submittedUrl": "https://eastdevon.gov.uk/",
      "finalUrl": "https://eastdevon.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 10495,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.eastdunbarton.gov.uk/",
      "finalUrl": "https://www.eastdunbarton.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "East Dunbartonshire Council",
      "elapsedMs": 20616,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1219,
          "failed": 17,
          "cantTell": 18,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"ccc-info-link\"]",
            "html": "<a id=\"ccc-info-link\" class=\"ccc-link ccc-tabbable\" href=\"https://www.civicuk.com/cookie-control\" target=\"_blank\" rel=\"noopener\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a39b8536cf28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3da26bfd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button",
            "html": "<button type=\"submit\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6e910153d64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f2b7eed"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn\"]",
            "html": "<a href=\"https://www.edlc.co.uk\" target=\"_blank\" class=\"btn\">Visit EDLC website</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99f3c90569d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-993c699a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"edc-link\"]",
            "html": "<a href=\"/accessibility-statement/\" class=\"edc-link\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f974651e354",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eae8e7e8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"edc-link\"]",
            "html": "<a href=\"/about/our-council/communications/about-our-website/\" class=\"edc-link\">About our website</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"edc-link\"]",
            "html": "<a href=\"/about/our-council/customer-services/contact-us/\" class=\"edc-link\">Contact Us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-icon__link social-icon__link--muted unstyled\"]",
            "html": "<a class=\"social-icon__link social-icon__link--muted unstyled\" href=\"https://twitter.com/EDCouncil\" aria-label=\"Follow us on twitter\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9868a71d771b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a34e98b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-icon__link social-icon__link--muted unstyled\"]",
            "html": "<a class=\"social-icon__link social-icon__link--muted unstyled\" href=\"https://www.youtube.com/@EastDunCouncil\" aria-label=\"Follow us on youtube\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-icon__link social-icon__link--muted unstyled\"]",
            "html": "<a class=\"social-icon__link social-icon__link--muted unstyled\" href=\"https://www.facebook.com/edunbartonshirecouncil\" aria-label=\"Follow us on facebook\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-icon__link social-icon__link--muted unstyled\"]",
            "html": "<a class=\"social-icon__link social-icon__link--muted unstyled\" href=\"https://www.instagram.com/eastduncouncil/\" aria-label=\"Follow us on instagram\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"social-icon__link social-icon__link--muted unstyled\"]",
            "html": "<a class=\"social-icon__link social-icon__link--muted unstyled\" href=\"https://uk.linkedin.com/company/east-dunbartonshire-council\" aria-label=\"Follow us on linkedin\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"chevron-down\"]",
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" id=\"chevron-down\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"icon mb-1\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a14b9534d72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbd03bfb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/svg[@id=\"chevron-down\"]",
            "html": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" id=\"chevron-down\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" class=\"icon mb-1\">...</svg>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e90a6ea1c615",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.25:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7601e7f7217",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.25:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7262ac03f20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab71d22703b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1301,
        "duplicateFailedCount": 7,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 834,
          "failed": 2,
          "cantTell": 27,
          "inapplicable": 43
        },
        "failedRules": [
          "color-contrast",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".checkbox-toggle-off",
            "html": "<span class=\"checkbox-toggle-off\" aria-hidden=\"true\">Off</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.27 (foreground color: #c4c4c4, background color: #555555, font size: 9.0pt (12px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".checkbox-toggle"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76df2e9d7045",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef862459"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#skiplinks",
            "html": "<div id=\"skiplinks\">\n            <a class=\"skip-link btn\" href=\"#main-content\">Skip to main content</a>\n        </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b526a9a8249",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-803dae90"
          }
        ],
        "outcomeCount": 906,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2478,
          "failed": 35,
          "cantTell": 26,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_role_valid",
          "combobox_haspopup_valid",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "figure_label_exists",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/safari-pinned-tab.svg\" color=\"#ee3233\" rel=\"mask-icon\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fc41ff582a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad0dc858"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"/safari-pinned-tab.svg\" color=\"#ee3233\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a73d3078155",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5128b601"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"https://use.typekit.net/ujc4cuy.css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f19d49eeb57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6fb98a11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4743cb37ec6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9d2672e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e3e63c79110",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6b3664f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close Cookie Control\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e1400baa580",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be5b2ea8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38905716cd42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a90cf546"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "794dbd1f9d67",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b1dd3cb4143",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df084a01"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "330df160f0ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bb13f7e5e28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0b5f681"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6611b7bf4de6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b098a0b"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span aria-hidden=\"true\" class=\"checkbox-toggle-off\">",
            "message": "Text contrast of 4.25 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6980d6dcec42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c399c05"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"https://www.civicuk.com/cookie-control\" class=\"ccc-link ccc-tabbable\" id=\"ccc-info-link\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a76343d4536a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a3b9d9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48b4b269d98a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e4a1176"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"width: 80px; height: 80px;\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "264e2a058528",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59c00edd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Go to eastdunbarton.gov.uk\" class=\"site-branding__link\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "157543595deb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ff1ba89"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"site-navigation-toggle nav-visible:hidden\" data-dropdown-toggle=\"\" aria-controls=\"super-navigation\" aria-expanded=\"false\" id=\"navToggle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "456e535b06cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90d6d493"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"my-edc-link\" href=\"https://eastdunbarton-portal.oncreate.app/w/webpage/welcome\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "189c179c4c09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f87ffd4"
          },
          {
            "rule": "aria_role_valid",
            "xpath": null,
            "html": "<input aria-activedescendant=\"\" aria-controls=\"autocomplete-suggestions-dropdown\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-describedby=\"search-assistive-hint\" role=\"combobox\" autocomplete=\"off\" placeholder=\"Search for anything\" class=\"input-search border-2 js-autocomplete-search\" type=\"search\" name=\"query\" id=\"site-search\">",
            "message": "The ARIA role 'combobox' is not valid for the element <input>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c11db6b6537",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b84dfe6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-activedescendant=\"\" aria-controls=\"autocomplete-suggestions-dropdown\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-describedby=\"search-assistive-hint\" role=\"combobox\" autocomplete=\"off\" placeholder=\"Search for anything\" class=\"input-search border-2 js-autocomplete-search\" type=\"search\" name=\"query\" id=\"site-search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a1e6926125ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb680971"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-activedescendant=\"\" aria-controls=\"autocomplete-suggestions-dropdown\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-describedby=\"search-assistive-hint\" role=\"combobox\" autocomplete=\"off\" placeholder=\"Search for anything\" class=\"input-search border-2 js-autocomplete-search\" type=\"search\" name=\"query\" id=\"site-search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f4cfe41c744",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc359011"
          },
          {
            "rule": "combobox_haspopup_valid",
            "xpath": null,
            "html": "<input aria-activedescendant=\"\" aria-controls=\"autocomplete-suggestions-dropdown\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-describedby=\"search-assistive-hint\" role=\"combobox\" autocomplete=\"off\" placeholder=\"Search for anything\" class=\"input-search border-2 js-autocomplete-search\" type=\"search\" name=\"query\" id=\"site-search\">",
            "message": "The 'role' value \"\" of the popup element \"autocomplete-suggestions-dropdown\" should be one of \"listbox\", \"grid\", \"tree\" or \"dialog\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b14341c140f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e003196f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "90c31e9e52ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39fcee43"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"btn\" target=\"_blank\" href=\"https://eastdunbarton-portal.oncreate.app/w/webpage/welcome\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b61d6a2b2692",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa3280b5"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"image-card__image-wrapper\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bf857769a57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01ccd2f6"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"image-card__image-wrapper\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"image-card__image-wrapper\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<span aria-current=\"true\" aria-label=\"Go to slide 1\" role=\"button\" tabindex=\"0\" class=\"swiper-pagination-bullet swiper-pagination-bullet-active\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f8b0ab01d5f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ac235d5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<span aria-label=\"Go to slide 2\" role=\"button\" tabindex=\"0\" class=\"swiper-pagination-bullet\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef6188122ae4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69619dbf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<span aria-label=\"Go to slide 3\" role=\"button\" tabindex=\"0\" class=\"swiper-pagination-bullet\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5e585414cbf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7318d77f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Play. Create. Explore Play. Create. Explore' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1f25e6cb7c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"roundal__image\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b73c3fee3447",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ffb937ed"
          },
          {
            "rule": "figure_label_exists",
            "xpath": null,
            "html": "<figure class=\"roundal__image\">",
            "message": "The <figure> element does not have an associated label",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a data-scroll-top=\"\" class=\"sr-only\" id=\"backToTop\" href=\"#page\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee13c5c310ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5fed0236"
          }
        ],
        "outcomeCount": 2519,
        "uniqueFailedCount": 32,
        "duplicateFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 79,
          "failed": 13,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "navigable/empty-heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/empty-heading",
            "xpath": "#about-dropdown-menu > div > div > div:nth-of-type(2) > div:nth-of-type(1) > h3",
            "selector": "#about-dropdown-menu > div > div > div:nth-of-type(2) > div:nth-of-type(1) > h3",
            "html": "<h3 class=\"link-group__heading\">\n                                                <a href=\"https://www.eastdunbarton.gov.uk/about/councillors/\" class=\"font-bold\">Councillors &amp; Committees</a>\n      ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3bbdd59d6bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a97e2c2"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "div:nth-of-type(2) > h3",
            "selector": "div:nth-of-type(2) > h3",
            "html": "<h3 class=\"link-group__heading\">\n                                                <a href=\"https://www.eastdunbarton.gov.uk/about/our-council/\" class=\"font-bold\">Our Council</a>\n                       ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "919ce167d01a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6e76197"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "div:nth-of-type(3) > h3",
            "selector": "div:nth-of-type(3) > h3",
            "html": "<h3 class=\"link-group__heading\">\n                                                <a href=\"https://www.eastdunbarton.gov.uk/about/managing-information/\" class=\"font-bold\">Managing Information</a>\n     ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e294c691dc5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa6a360f"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "div:nth-of-type(4) > h3",
            "selector": "div:nth-of-type(4) > h3",
            "html": "<h3 class=\"link-group__heading\">\n                                                <a href=\"https://www.eastdunbarton.gov.uk/about/things-to-do/\" class=\"font-bold\">Things to do</a>\n                     ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "320d4e7a32bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fcc5b9"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "#servicesGroupedLink-72e4b32d-bf6c-4f22-a498-d4bcc93e8cf3",
            "selector": "#servicesGroupedLink-72e4b32d-bf6c-4f22-a498-d4bcc93e8cf3",
            "html": "<h3 id=\"servicesGroupedLink-72e4b32d-bf6c-4f22-a498-d4bcc93e8cf3\" class=\"services-group__title\">\n                                    <span class=\"services-group__title-icon\">\n                         ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12d79d60dbac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04d14605"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "#servicesGroupedLink-b11b1b24-ca66-4460-9ffd-60556bbb2824",
            "selector": "#servicesGroupedLink-b11b1b24-ca66-4460-9ffd-60556bbb2824",
            "html": "<h3 id=\"servicesGroupedLink-b11b1b24-ca66-4460-9ffd-60556bbb2824\" class=\"services-group__title\">\n                                    <span class=\"services-group__title-icon\">\n                         ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cd6f481b4841",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8aa7fec5"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "#servicesGroupedLink-b2a2ccf9-3aaf-4bc5-88bb-5af719523616",
            "selector": "#servicesGroupedLink-b2a2ccf9-3aaf-4bc5-88bb-5af719523616",
            "html": "<h3 id=\"servicesGroupedLink-b2a2ccf9-3aaf-4bc5-88bb-5af719523616\" class=\"services-group__title\">\n                                    <span class=\"services-group__title-icon\">\n                         ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "517513615213",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-92d176f7"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "#servicesGroupedLink-c75f83c6-26e3-4357-85e6-66a3ec065c0a",
            "selector": "#servicesGroupedLink-c75f83c6-26e3-4357-85e6-66a3ec065c0a",
            "html": "<h3 id=\"servicesGroupedLink-c75f83c6-26e3-4357-85e6-66a3ec065c0a\" class=\"services-group__title\">\n                                    <span class=\"services-group__title-icon\">\n                         ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47db7dc17fb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9d6c02f"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "#servicesGroupedLink-cebe06ad-e43f-4ec7-b213-bbec9d8f4368",
            "selector": "#servicesGroupedLink-cebe06ad-e43f-4ec7-b213-bbec9d8f4368",
            "html": "<h3 id=\"servicesGroupedLink-cebe06ad-e43f-4ec7-b213-bbec9d8f4368\" class=\"services-group__title\">\n                                    <span class=\"services-group__title-icon\">\n                         ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28db1c95aea4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b3b101d"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "#servicesGroupedLink-e03f7671-8080-4296-9c29-31cb517a23ec",
            "selector": "#servicesGroupedLink-e03f7671-8080-4296-9c29-31cb517a23ec",
            "html": "<h3 id=\"servicesGroupedLink-e03f7671-8080-4296-9c29-31cb517a23ec\" class=\"services-group__title\">\n                                    <span class=\"services-group__title-icon\">\n                         ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b3d25a2aeb8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6937703d"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "#servicesGroupedLink-cb59e1d2-32e1-401e-8d39-4cffc353348d",
            "selector": "#servicesGroupedLink-cb59e1d2-32e1-401e-8d39-4cffc353348d",
            "html": "<h3 id=\"servicesGroupedLink-cb59e1d2-32e1-401e-8d39-4cffc353348d\" class=\"services-group__title\">\n                                    <span class=\"services-group__title-icon\">\n                         ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80e952f2ea87",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc101919"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "#servicesGroupedLink-68650a3e-3e78-423c-8223-9274e73a3eef",
            "selector": "#servicesGroupedLink-68650a3e-3e78-423c-8223-9274e73a3eef",
            "html": "<h3 id=\"servicesGroupedLink-68650a3e-3e78-423c-8223-9274e73a3eef\" class=\"services-group__title\">\n                                    <span class=\"services-group__title-icon\">\n                         ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ea719068915",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-89982515"
          },
          {
            "rule": "navigable/empty-heading",
            "xpath": "#servicesGroupedLink-024c9651-3ecc-4bac-9e0d-34fb87ebcef1",
            "selector": "#servicesGroupedLink-024c9651-3ecc-4bac-9e0d-34fb87ebcef1",
            "html": "<h3 id=\"servicesGroupedLink-024c9651-3ecc-4bac-9e0d-34fb87ebcef1\" class=\"services-group__title\">\n                                    <span class=\"services-group__title-icon\">\n                         ...",
            "impact": "minor",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8942c23b43b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b585d5d"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 13,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 592,
          "failed": 2,
          "cantTell": 165,
          "inapplicable": 9
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f2dbf98f085",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8029e2345892",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          }
        ],
        "outcomeCount": 768,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 10
    },
    {
      "submittedUrl": "https://www.easthants.gov.uk/",
      "finalUrl": "https://www.easthants.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Homepage | East Hampshire District Council",
      "elapsedMs": 23858,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 942,
          "failed": 48,
          "cantTell": 0,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bin-collections/what-do-if-your-bin-wasnt-collected\" data-entity-type=\"node\" data-entity-uuid=\"963dd462-f0d3-43b5-8e81-e8a2acb3823a\" data-entity-substitution=\"canonical\" title=\"What to do if your bin wasn't collected\">Bin not collected today?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72bf2ab1b119",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bin-collections/find-your-bin-calendar\" data-entity-type=\"node\" data-entity-uuid=\"d132b8c5-b1fb-4b9d-87c3-36b4dee5f1cb\" data-entity-substitution=\"canonical\" title=\"Find your bin calendar\">Find your bin calendar</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bin-collections/what-can-and-cant-go-your-bins\" data-entity-type=\"node\" data-entity-uuid=\"d58a8f4c-1da7-45f2-8a0c-25b199d22930\" data-entity-substitution=\"canonical\" title=\"What can (and can't) go in your bins\">What can (and can't) go in your bins</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"0551f425-4efe-49b5-9d86-7bd2e88346cf\" href=\"/planning-services/making-planning-application\" title=\"Making a planning application\">Planning applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"912602a3-f97b-4cc8-ab79-0a52d2e16496\" href=\"/planning-services/search-and-comment-planning-applications\" title=\"Search and comment on planning applications\">Search and comment on planning applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"f823ec89-7d0a-4ef9-990a-d83966af7549\" href=\"/planning-services/planning-policy\" title=\"Planning policy \">Planning policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/council-tax-information-2026-27\" data-entity-type=\"node\" data-entity-uuid=\"7c1d4505-de06-4bde-82ea-a991a84f4edd\" data-entity-substitution=\"canonical\" title=\"Council tax information 2026-27\">Council tax information 2026-27</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://openaccess.easthants.gov.uk/opweb/web/common/login.p\" data-entity-type=\"external\">Manage your council tax online</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax/paying-your-council-tax\" data-entity-type=\"node\" data-entity-uuid=\"78918546-815b-43bf-a096-94cf27d58ac2\" data-entity-substitution=\"canonical\" title=\"Paying your council tax\">Paying your council tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits/council-tax-support\" data-entity-type=\"node\" data-entity-uuid=\"51e5d4e9-7f06-46cd-aa50-172163331708\" data-entity-substitution=\"canonical\" title=\"Council tax support\">Council tax support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits/housing-benefit\" data-entity-type=\"node\" data-entity-uuid=\"2daec921-ae65-4a38-88ac-26d3c6a694cd\" data-entity-substitution=\"canonical\" title=\"Housing benefit\">Housing benefit</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits/universal-credit\" data-entity-type=\"node\" data-entity-uuid=\"a9816e0b-be39-4e33-ba18-10672d9900c5\" data-entity-substitution=\"canonical\" title=\"Universal Credit\">Universal credit</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/building-control/types-building-regulation-approval\" data-entity-type=\"node\" data-entity-uuid=\"8fee2954-a274-4df2-a8cb-a7940adc7d3e\" data-entity-substitution=\"canonical\" title=\"Types of building regulation approval\">Types of building regulation approval</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/building-control/building-regulation-approval-fees\" data-entity-type=\"node\" data-entity-uuid=\"5fd971d7-b643-4f2b-bbbc-5e69b2ba942f\" data-entity-substitution=\"canonical\" title=\"Building regulation approval fees\">Building regulation approval fees</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/building-control/apply-building-regulation-approval\" data-entity-type=\"node\" data-entity-uuid=\"8e385bbb-e363-4f90-bc1e-6ec8f2fa1789\" data-entity-substitution=\"canonical\" title=\"Apply for building regulation approval\">Apply for building regulation approval</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/businesses/support-apprenticeship-costs\" data-entity-type=\"node\" data-entity-uuid=\"ac66435f-daf5-451c-ae27-31181a3b9a9f\" data-entity-substitution=\"canonical\" title=\"Support with apprenticeship costs\">Apprenticeships</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/businesses/business-rates/business-rates-information-2026-27\" data-entity-type=\"node\" data-entity-uuid=\"d332ec5b-dae8-4869-b313-fbc45d60aee3\" data-entity-substitution=\"canonical\" title=\"Business rates information 2026-27\">Business rates information 2026-27</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/businesses/business-rates/business-rates-relief\" data-entity-type=\"node\" data-entity-uuid=\"6169435a-9bfc-406e-b2f9-cfb57169b5bc\" data-entity-substitution=\"canonical\" title=\"Business rates relief\">Business rates relief</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/climate/climate-and-environment-strategy-2024-29\" data-entity-type=\"node\" data-entity-uuid=\"9d1a970c-e966-4d4e-bba3-458178c1acff\" data-entity-substitution=\"canonical\" title=\"Climate and environment strategy 2024-29\">Climate and environment strategy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/climate/make-your-home-more-energy-efficient\" data-entity-type=\"node\" data-entity-uuid=\"c098e3ca-853e-4026-b506-120ba7a64b30\" data-entity-substitution=\"canonical\" title=\"Make your home more energy efficient\">Make your home more energy efficient</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/climate/community-climate-action-fund\" data-entity-type=\"node\" data-entity-uuid=\"edde89eb-13d1-4e66-ba25-784b8b6458a1\" data-entity-substitution=\"canonical\" title=\"Community climate action fund\">Apply for a climate grant</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community-and-living/community-grants\" data-entity-type=\"node\" data-entity-uuid=\"b7b0afbe-5ab3-4d3d-8d1a-bad620ee0a69\" data-entity-substitution=\"canonical\" title=\"Community grants\">Community grants</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community-and-living/physical-activity-and-sport\" data-entity-type=\"node\" data-entity-uuid=\"7c81fa47-5f8f-428c-b27e-3063f5a572eb\" data-entity-substitution=\"canonical\" title=\"Physical activity and sport\">Getting active and sports development</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community-and-living/organise-event\" data-entity-type=\"node\" data-entity-uuid=\"5fb3506c-6200-49dc-b27d-04ecc7f193a8\" data-entity-substitution=\"canonical\" title=\"Organise an event\">Organise an event</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://easthants.moderngov.co.uk/mgMemberIndex.aspx?bcr=1\">Contact your local councillor</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://easthants.moderngov.co.uk/mgCalendarMonthView.aspx?GL=1&bcr=1\">Calendar of council meetings</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/councillors-and-committees/get-involved-council-meetings\" data-entity-type=\"node\" data-entity-uuid=\"24ebbb62-0a8f-435b-a81d-fbab4191c8f2\" data-entity-substitution=\"canonical\" title=\"Get involved at council meetings\">Get involved at council meetings</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news\">See more news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/homepage/all-council-services\" data-drupal-link-system-path=\"node/65880\">All council services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://public.govdelivery.com/accounts/UKEHDC/subscriber/new\">Email updates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs-council\" data-drupal-link-system-path=\"node/67109\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news\" data-drupal-link-system-path=\"node/8292\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us\" data-drupal-link-system-path=\"node/66004\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibility-statement\" data-drupal-link-system-path=\"node/843\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/access-information/data-protection\" data-drupal-link-system-path=\"node/1078\">Data protection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/access-information/freedom-information-foi\" data-drupal-link-system-path=\"node/1076\">Freedom of information</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community-and-living/safeguarding-and-modern-slavery\" data-drupal-link-system-path=\"node/7000\">Modern slavery</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy-policy\" data-drupal-link-system-path=\"node/663\">Privacy policy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/terms-and-conditions\" data-drupal-link-system-path=\"node/1105\">Terms and conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"cm-link cn-learn-more\"]",
            "html": "<a href=\"#\" class=\"cm-link cn-learn-more\" title=\"Open consent dialog\" role=\"button\" aria-haspopup=\"dialog\">Make changes</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "478590ced3a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6940f258"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9dc465c2077",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Welcome to</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6205a1bbf14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"id-cookie-notice\"]",
            "html": "<p id=\"id-cookie-notice\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fc69d40de8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c2ddb8a1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9d28a63abdf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1039,
        "duplicateFailedCount": 42,
        "uniqueFailedCount": 6,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1576,
          "failed": 6,
          "cantTell": 6,
          "inapplicable": 86
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".field--name-field-landing-banner",
            "html": "<div class=\"field field--name-field-landing-banner field--type-entity-reference field--label-hidden field__item\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58dd2220ab78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96bc0d55"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#block-ehdc-theme-homepagebannercontent",
            "html": "<div id=\"block-ehdc-theme-homepagebannercontent\" class=\"block block-block-content block-block-content11a73b7a-c7d1-4bc7-9f28-d2a74be1554b\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf0b894647a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc3cae20"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#edit-s",
            "html": "<input placeholder=\"Search\" data-drupal-selector=\"edit-s\" data-search-api-auto...=\"localgov_sitewide_se...\" class=\"form-autocomplete fo...\" data-autocomplete-pa...=\"/search_api_autocomp...\" type=\"text\" id=\"edit-s\" name=\"s\" value=\"\" size=\"30\" maxlength=\"128\" required=\"required\" aria-required=\"true\" d ...>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c7664d05466",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5544562b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".field--name-field-landing-banner",
            "html": "<div class=\"field field--name-field-landing-banner field--type-entity-reference field--label-hidden field__item\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c8e16723b43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e269d71d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#block-ehdc-theme-homepagebannercontent",
            "html": "<div id=\"block-ehdc-theme-homepagebannercontent\" class=\"block block-block-content block-block-content11a73b7a-c7d1-4bc7-9f28-d2a74be1554b\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbc160d4a6ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9bfdb8fd"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#edit-s",
            "html": "<input placeholder=\"Search\" data-drupal-selector=\"edit-s\" data-search-api-auto...=\"localgov_sitewide_se...\" class=\"form-autocomplete fo...\" data-autocomplete-pa...=\"/search_api_autocomp...\" type=\"text\" id=\"edit-s\" name=\"s\" value=\"\" size=\"30\" maxlength=\"128\" required=\"required\" aria-required=\"true\" d ...>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c9ffd3bdd2c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1bee0ab7"
          }
        ],
        "outcomeCount": 1674,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": true,
          "highContrast": true,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 6
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2514,
          "failed": 37,
          "cantTell": 25,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_redundant",
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"--lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 158px;\" data-once=\"cookieControlWidget\" class=\"sticky-header-html js\" prefix=\"og: https://ogp.me/ns#\" dir=\"ltr\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10f56b1ab132",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07516d79"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_ZShOxYJdYNW8eu1iF8xJ-ANBYUkWtDdwZwdfLhXv4ak.css?delta=0&language=en&theme=ehdc_theme&include=eJx9kWuOwyAMhC8EyZGQASegmIdsSNXbb9Kqm2zU7B_LzIdHg8HgnWkBE44TorfgFj0VTgpPgEtuFWZ0Ime9rMgcPf4RV-AIljZx2qbggVJ2i6MfHmj3o6iFgMv4qudef3wVFQc0l9VYkN2Dk95IYbmQmYoFuogJc9cJYr7o-0N0i41Q240sFyzIa3SoXYPvvEW3PHVA8MgHk24lNhRTgWFmqEHG_6A63fPcK9BwKEPPtVuKEtArQWAXDNRooLfiSqqEbQ_6VVfylIZp3MOqNeJDxlcdUvGdUG3bd53J_IY7_fEdzNv8HXvHuKfvbRJkH_P8AwRT9MI\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f1fbaf44e3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c45d931"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#ffffff\" href=\"/themes/custom/ehdc_theme/assets/images/favicons/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f243cda81b95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e9d9d89"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button data-once=\"klaroLink\" rel=\"open-consent-manager\" class=\"klaro_toggle_dialog klaro_toggle_dialog_override\" type=\"button\" title=\"Manage consents\" aria-haspopup=\"dialog\" aria-label=\"Manage consents\" id=\"klaro_toggle_dialog\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a44798d119b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18e48296"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-once=\"klaroLink\" rel=\"open-consent-manager\" class=\"klaro_toggle_dialog klaro_toggle_dialog_override\" type=\"button\" title=\"Manage consents\" aria-haspopup=\"dialog\" aria-label=\"Manage consents\" id=\"klaro_toggle_dialog\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84414470d5b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a13ef94f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button data-once=\"klaroLink\" rel=\"open-consent-manager\" class=\"klaro_toggle_dialog klaro_toggle_dialog_override\" type=\"button\" title=\"Manage consents\" aria-haspopup=\"dialog\" aria-label=\"Manage consents\" id=\"klaro_toggle_dialog\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "daa8955977da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09bcc0c1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "182254b792b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13065efa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a95c6c035cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2836607"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item\">",
            "message": "Confirm this text 'Welcome to' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97d5efd00643",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f66b7ba9"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Welcome to' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3c15a1fce59",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c732a1c26abf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'District Council' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78aa38aac2f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input autocomplete=\"off\" data-once=\"autocomplete search-api-autocomplete\" aria-required=\"true\" required=\"required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" data-autocomplete-path=\"/search_api_autocomplete/localgov_sitewide_search?display=sitewide_search_page&&filter=s\" class=\"form-autocomplete form-text required ui-autocomplete-input\" data-search-api-autocomplete-search=\"localgov_sitewide_search\" data-drupal-selector=\"edit-s\" placeholder=\"Search\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d70587211c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8b4238ad"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" data-once=\"autocomplete search-api-autocomplete\" aria-required=\"true\" required=\"required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" data-autocomplete-path=\"/search_api_autocomplete/localgov_sitewide_search?display=sitewide_search_page&&filter=s\" class=\"form-autocomplete form-text required ui-autocomplete-input\" data-search-api-autocomplete-search=\"localgov_sitewide_search\" data-drupal-selector=\"edit-s\" placeholder=\"Search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1953740708fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef284fb6"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" data-once=\"autocomplete search-api-autocomplete\" aria-required=\"true\" required=\"required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" data-autocomplete-path=\"/search_api_autocomplete/localgov_sitewide_search?display=sitewide_search_page&&filter=s\" class=\"form-autocomplete form-text required ui-autocomplete-input\" data-search-api-autocomplete-search=\"localgov_sitewide_search\" data-drupal-selector=\"edit-s\" placeholder=\"Search\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1086dfde3fad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01b34779"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"Search\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13c81155b885",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eeb31805"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"Search\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccbafbc73779",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-740f815c"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81e913352184",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5eaf0bd"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 24.5 24.5\" xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"views-element-container\">",
            "message": "Confirm this text 'Latest East Hampshire news' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "190acdd6b08d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3380ec51"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"viewsreference--view-title\">",
            "message": "Confirm this text 'Latest East Hampshire news' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0057b0464a9d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-979e9051"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-news-date field--type-datetime field--label-hidden field__item\">",
            "message": "Confirm this text '13 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23714798b5f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aba04c0c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-news-date field--type-datetime field--label-hidden field__item\">",
            "message": "Confirm this text '25 March 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field__label visually-hidden\">",
            "message": "Confirm this text 'Image' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-news-date field--type-datetime field--label-hidden field__item\">",
            "message": "Confirm this text '16 March 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<h2 id=\"block-ehdc-theme-footerbottom-menu\" class=\"visually-hidden\">",
            "message": "Confirm the word(s) 'Bottom' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e5fbe5a6af4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7227accf"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div class=\"cookie-notice   \" tabindex=\"0\" id=\"klaro-cookie-notice\" aria-labelledby=\"id-cookie-title\" aria-describedby=\"id-cookie-notice\" role=\"dialog\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d10fc66ab90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fb2d353"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-haspopup=\"dialog\" role=\"button\" title=\"Open consent dialog\" class=\"cm-link cn-learn-more\" href=\"#\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34590d092c3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a288473"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"cm-btn cm-btn-success\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a45f4ab5b20b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2de1d9a"
          }
        ],
        "outcomeCount": 2552,
        "uniqueFailedCount": 25,
        "duplicateFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "#klaro",
            "selector": "#klaro",
            "html": "<div id=\"klaro\" style=\"--button-text-color: #fff; --dark1: #fafafa; --dark2: #777; --dark3: #555; --light1: #444; --light2: #666; --light3: #111; --green3: #f00;\"><div lang=\"en\" class=\"klaro  klaro-th...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5276120fb576",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8fe7914"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 330,
          "failed": 3,
          "cantTell": 88,
          "inapplicable": 7
        },
        "failedRules": [
          "QW-ACT-R12"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "257da6d6c85a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67cdbced"
          },
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R12",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
            "description": "The test target doesn't have an accessible name, or it's empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 428,
        "duplicateFailedCount": 2,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 56
    },
    {
      "submittedUrl": "https://www.eastherts.gov.uk/",
      "finalUrl": "https://www.eastherts.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home | East Herts District Council",
      "elapsedMs": 32912,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1161,
          "failed": 115,
          "cantTell": 86,
          "inapplicable": 41
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r60",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r13",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r7",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90",
          "https://alfa.siteimprove.com/rules/sia-r95"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"prefix-overlay-close prefix-overlay-action-later\"]",
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">Close subscription dialog</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4031c269bd2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4ec9f39"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-dismissButton\"]",
            "html": "<button class=\"prefix-overlay-action-dismiss\" id=\"prefix-dismissButton\">No Thanks</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "356dd0e5b93e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09591ded"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-laterButton\"]",
            "html": "<button class=\"prefix-overlay-action-later\" id=\"prefix-laterButton\">Remind Me Later</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "966fabac9d45",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09fb05d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r40",
            "xpath": "/div[@id=\"chakra-toast-manager-top\"]",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-top\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; margin: 0px auto; top: env(safe-area-inset-top, 0px); right: env(safe-area-inset-right, 0px); left: env(safe-area-inset-left, 0px);\" />",
            "message": "The region does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e93410b44e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14d27889"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r40",
            "xpath": "/div[@id=\"chakra-toast-manager-top-left\"]",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-top-left\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; top: env(safe-area-inset-top, 0px); left: env(safe-area-inset-left, 0px);\" />",
            "message": "The region does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d0de238bb0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fd8b72e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r40",
            "xpath": "/div[@id=\"chakra-toast-manager-top-right\"]",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-top-right\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; top: env(safe-area-inset-top, 0px); right: env(safe-area-inset-right, 0px);\" />",
            "message": "The region does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bd577496380",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3dfeb96"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r40",
            "xpath": "/div[@id=\"chakra-toast-manager-bottom-left\"]",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-bottom-left\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; bottom: env(safe-area-inset-bottom, 0px); left: env(safe-area-inset-left, 0px);\" />",
            "message": "The region does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a2e99599bf0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56fcf1fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r40",
            "xpath": "/div[@id=\"chakra-toast-manager-bottom\"]",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-bottom\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; margin: 0px auto; bottom: env(safe-area-inset-bottom, 0px); right: env(safe-area-inset-right, 0px); left: env(safe-area-inset-left, 0px);\" />",
            "message": "The region does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9240acaa71d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a5cdb12"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r40",
            "xpath": "/div[@id=\"chakra-toast-manager-bottom-right\"]",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-bottom-right\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; bottom: env(safe-area-inset-bottom, 0px); right: env(safe-area-inset-right, 0px);\" />",
            "message": "The region does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30a109153eb9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1590b50"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `main` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20e5498bfb00",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `complementary` have the same name.",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `region` have the same name.",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b985fdbfeeca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r60",
            "xpath": "/div[@class=\"chakra-radio-group ehq-contentsecuritypolicy-0\"]",
            "html": "<div role=\"radiogroup\" class=\"chakra-radio-group ehq-contentsecuritypolicy-0\">...</div>",
            "message": "The grouping element has an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe41294c1571",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68030f33"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "241aecef1729",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.12:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df6d68b3aaeb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.29:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.39:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.29:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.29:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9848e9962742",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.29:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>All Revenues and Benefits online forms will be una...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c710b260263",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card-summary\"]",
            "html": "<p class=\"card-summary\">\n                  Use the East Herts app to look ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92d1882f9505",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b74b86c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"card-summary\"]",
            "html": "<p class=\"card-summary\">\n                  Check out the BEAM website for ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>What were you trying to do on our site?</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"chakra-text ehq-contentsecuritypolicy-0\"]",
            "html": "<p class=\"chakra-text ehq-contentsecuritypolicy-0\">Maximum 20,000 characters</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ebecb4aa0e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed608049"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"chakra-text ehq-contentsecuritypolicy-0\"]",
            "html": "<p class=\"chakra-text ehq-contentsecuritypolicy-0\">0/20,000</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>How useful was the content?</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>What did you like about the content? </p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"chakra-text ehq-contentsecuritypolicy-0\"]",
            "html": "<p class=\"chakra-text ehq-contentsecuritypolicy-0\">Maximum 20,000 characters</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"chakra-text ehq-contentsecuritypolicy-0\"]",
            "html": "<p class=\"chakra-text ehq-contentsecuritypolicy-0\">0/20,000</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>How could the content be improved?</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"chakra-text ehq-contentsecuritypolicy-0\"]",
            "html": "<p class=\"chakra-text ehq-contentsecuritypolicy-0\">Maximum 20,000 characters</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"chakra-text ehq-contentsecuritypolicy-0\"]",
            "html": "<p class=\"chakra-text ehq-contentsecuritypolicy-0\">0/20,000</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Would you like to see anything else?</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"chakra-text ehq-contentsecuritypolicy-0\"]",
            "html": "<p class=\"chakra-text ehq-contentsecuritypolicy-0\">Maximum 20,000 characters</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"chakra-text ehq-contentsecuritypolicy-0\"]",
            "html": "<p class=\"chakra-text ehq-contentsecuritypolicy-0\">0/20,000</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>© East Herts District Council, 2023</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"cm-powered-by\"]",
            "html": "<p class=\"cm-powered-by\">...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecb212d25532",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c64d8d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@id=\"prefix-overlay-label\"]",
            "html": "<p id=\"prefix-overlay-label\">Sign up for the latest news and updates from East ...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42c55675ac96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0da7597d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61b732dd7fa2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 1403,
        "duplicateFailedCount": 94,
        "uniqueFailedCount": 21,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1265,
          "failed": 8,
          "cantTell": 19,
          "inapplicable": 37
        },
        "failedRules": [
          "color-contrast",
          "landmark-unique",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-complementary-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable",
          "tabindex",
          "valid-lang"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cm-purpose:nth-child(1) > .cm-services > .cm-caret > a[href=\"#\"][aria-haspopup=\"true\"]",
            "html": "<a href=\"#\" aria-haspopup=\"true\" aria-expanded=\"false\" tabindex=\"0\"><span>↓</span> 2 Services</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.69 (foreground color: #1a936f, background color: #fafafa, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cm-modal"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b8457b512aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2adfb843"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cm-purpose:nth-child(2) > .cm-services > .cm-caret > a[href=\"#\"][aria-haspopup=\"true\"]",
            "html": "<a href=\"#\" aria-haspopup=\"true\" aria-expanded=\"false\" tabindex=\"0\"><span>↓</span> 1 Service</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.69 (foreground color: #1a936f, background color: #fafafa, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cm-modal"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab735aa75633",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67a1ce5f"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".cm-purpose:nth-child(3) > .cm-services > .cm-caret > a[href=\"#\"][aria-haspopup=\"true\"]",
            "html": "<a href=\"#\" aria-haspopup=\"true\" aria-expanded=\"false\" tabindex=\"0\"><span>↓</span> 1 Service</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.69 (foreground color: #1a936f, background color: #fafafa, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cm-modal"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89d3cc101b1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c786aa95"
          },
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": "a[href$=\"klaro\"]",
            "html": "<a target=\"_blank\" href=\"https://kiprotect.com/klaro\" rel=\"noopener\">Powered by Klaro!</a>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.29 (foreground color: #777777, background color: #fafafa, font size: 8.4pt (11.2px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".cm-modal"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00e639523cf2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb336013"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".highlighted > aside",
            "html": "<aside class=\"container-fluid section clearfix\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".featured-top__inner",
              ".featured-bottom > aside"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39f2e676fb3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99d3a276"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#content",
            "html": "<main class=\"main-content col\" id=\"content\" role=\"main\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "iframe[title=\"ehq-embed-survey\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02abe211fd29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f75d22c7"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "iframe[title=\"ehq-embed-survey\"]",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager...\" style=\"position: fixed; z-i...\">",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "iframe[title=\"ehq-embed-survey\"]"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b87e96d6e0fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7e022b9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#content\" class=\"visually-hidden focusable skip-link\">\n      Skip to main content\n    </a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d9c83aeacee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e1b9fc0"
          }
        ],
        "outcomeCount": 1329,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": true,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 8
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2696,
          "failed": 98,
          "cantTell": 83,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_valid",
          "aria_complementary_labelled",
          "aria_content_in_landmark",
          "aria_eventhandler_role_valid",
          "aria_form_label_unique",
          "aria_landmark_name_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "frame_src_valid",
          "input_checkboxes_grouped",
          "input_label_visible",
          "label_name_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "target_spacing_sufficient",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d5074279e5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbf4fdf4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96969d2a52fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9c21324"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"ie=edge\" http-equiv=\"x-ua-compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30e91d1b29f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button data-once=\"klaroLink\" rel=\"open-consent-manager\" class=\"klaro_toggle_dialog klaro_toggle_dialog_override\" type=\"button\" title=\"Manage consents\" aria-haspopup=\"dialog\" aria-label=\"Manage consents\" id=\"klaro_toggle_dialog\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ad8e4827511",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18e48296"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button data-once=\"klaroLink\" rel=\"open-consent-manager\" class=\"klaro_toggle_dialog klaro_toggle_dialog_override\" type=\"button\" title=\"Manage consents\" aria-haspopup=\"dialog\" aria-label=\"Manage consents\" id=\"klaro_toggle_dialog\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66da6807a81a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a13ef94f"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button data-once=\"klaroLink\" rel=\"open-consent-manager\" class=\"klaro_toggle_dialog klaro_toggle_dialog_override\" type=\"button\" title=\"Manage consents\" aria-haspopup=\"dialog\" aria-label=\"Manage consents\" id=\"klaro_toggle_dialog\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5512bb4f094e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09bcc0c1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96473c5d9592",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f496d719"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"navbar-brand\" rel=\"home\" title=\"Home\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b87ff4f97ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f4346e3"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form novalidate=\"novalidate\" data-once=\"cvJqueryValidate\" accept-charset=\"UTF-8\" id=\"views-exposed-form-solr-search-content-page-1\" method=\"get\" action=\"/antibot\" class=\"antibot\" data-action=\"/search/content\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56c7453954bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37bdcc54"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"form-control\" maxlength=\"128\" size=\"30\" value=\"\" name=\"search\" id=\"edit-search\" type=\"text\" data-msg-maxlength=\"This field has a maximum length of 128.\" data-drupal-selector=\"edit-search\" placeholder=\"Search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d6d95ca4b91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4148760f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"button js-form-submit form-submit btn btn-primary\" value=\"Search\" id=\"edit-submit-solr-search-content\" type=\"submit\" data-drupal-selector=\"edit-submit-solr-search-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a28e88424b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87ba26fb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"button js-form-submit form-submit btn btn-primary\" value=\"Search\" id=\"edit-submit-solr-search-content\" type=\"submit\" data-drupal-selector=\"edit-submit-solr-search-content\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fa0b4467d77",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-750888f9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"#off-canvas\" title=\"Menu\" class=\"toggle responsive-menu-toggle-icon\" aria-expanded=\"false\" role=\"button\" id=\"toggle-icon\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e164562a8f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39b32740"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span class=\"label\">",
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 14px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00cf327f540e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46303a64"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside class=\"container-fluid section clearfix\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8011c748d28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d72284cb"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<aside class=\"container-fluid section clearfix\">",
            "message": "Multiple elements with \"complementary\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcd216d601c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3bca3a5b"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside class=\"featured-top__inner section container-fluid clearfix\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "708d41930fcf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b758477"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<aside class=\"featured-top__inner section container-fluid clearfix\">",
            "message": "Multiple elements with \"complementary\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7a51a19e885",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82709060"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"content\" class=\"main-content col\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "145d38cdb3ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a28132da"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/benefits-and-financial-support\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2752b392243b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d86580c8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/benefits-and-financial-support/change-circumstances\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67882f894a69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-424c5654"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/benefits-and-financial-support/change-circumstances\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "db5838448d03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ffd1bf00"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://selfassessment.eastherts.gov.uk/publicaccesslive/selfservice/dashboard.htm\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74fe95d612dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97ca6935"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"https://selfassessment.eastherts.gov.uk/publicaccesslive/selfservice/dashboard.htm\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"input\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a11ca0f5a30c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87d84945"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/benefits-and-financial-support/help-manage-cost-living\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "975c09df0972",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-585e78be"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98c0253d449b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4227673c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/garden-waste-subscription-service\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e8b915c025b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3b6e037b"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/garden-waste-subscription-service\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"input\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd1c0f1bc266",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f668ac0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/find-your-bin-collection-day\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f30b012b9696",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-51073b35"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/find-your-bin-collection-day\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"input\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d12093061bd3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9439d3c2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/bins-waste-and-recycling/report-missed-bin\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c935fe1f44d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab530905"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-lg btn-block btn-green\" href=\"/community-and-health/community-safety-issues\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69973eec3492",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1aa579c9"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-lg btn-block btn-green\" href=\"/businesses-and-support\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7541b86fc3e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7401f0a0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-lg btn-block btn-green\" href=\"/sports-leisure-and-parks\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a64a32f098a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f82b554"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-lg btn-block btn-green\" href=\"https://eastherts.tribepad-gro.com/v2/home#\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d7499a08cd1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-418ff14b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-lg btn-block btn-green\" href=\"/licences-and-registration\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f223cfda5ed8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-985a0641"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-lg btn-block btn-green\" href=\"/environmental-health\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67858147fb68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8c682e8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-lg btn-block btn-green\" href=\"/councillors-and-committees\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0abaa6222cd4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-014265ef"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-lg btn-block btn-green\" href=\"/elections-and-voting\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "248067fca785",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a685a12"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-green\" href=\"/latest-news\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7bf8926ad05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-872885b2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.eastherts.gov.uk/bins-waste-and-recycling/your-east-herts-app\" class=\"btn btn-lg btn-block btn-green\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fde87dac023",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82720de2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://beamhertford.co.uk/\" class=\"btn btn-lg btn-block btn-green\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdc50f44fa8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f535c21"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div type=\"button\" class=\"block-eastherts-feedbackform-tab-button\">",
            "message": "Confirm this text 'Feedback' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7e00569aa63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e429271"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe src=\"https://yourvoice.eastherts.gov.uk/embeds/projects/44656/survey-tools/53340\" height=\"600px\" width=\"100%\" scrolling=\"auto\" marginwidth=\"0\" frameborder=\"0\" title=\"ehq-embed-survey\">",
            "message": "The HTML attribute(s) \"frameborder, marginwidth, scrolling\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88132a19261a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e32cdd1"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe src=\"https://yourvoice.eastherts.gov.uk/embeds/projects/44656/survey-tools/53340\" height=\"600px\" width=\"100%\" scrolling=\"auto\" marginwidth=\"0\" frameborder=\"0\" title=\"ehq-embed-survey\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf9fad1cc29b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0759efb1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<iframe src=\"https://yourvoice.eastherts.gov.uk/embeds/projects/44656/survey-tools/53340\" height=\"600px\" width=\"100%\" scrolling=\"auto\" marginwidth=\"0\" frameborder=\"0\" title=\"ehq-embed-survey\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06a976aba3cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16fa35f0"
          },
          {
            "rule": "aria_complementary_labelled",
            "xpath": null,
            "html": "<aside class=\"container-fluid clearfix\">",
            "message": "Element with \"complementary\" role does not have a label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a2c62f583a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68578e04"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<aside class=\"container-fluid clearfix\">",
            "message": "Multiple elements with \"complementary\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e73f0bb8ff0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f91dfe53"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<nav class=\"block block-menu navigation menu--footer\" id=\"block-eastherts-footer\" aria-labelledby=\"block-eastherts-footer-menu\" role=\"navigation\">",
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "933a938857ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74b4c381"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/21043\" class=\"nav-link nav-link--accessibility-statement-east-herts-council-website\" href=\"/accessibility-statement-east-herts-council-website\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f1b02e7d332",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3af213fa"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/21073\" class=\"nav-link nav-link--contactus\" href=\"/contactus\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec4a3af09c33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06a4233e"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/21046\" class=\"nav-link nav-link--about-east-herts-0-data-protection-corporate-privacy-notice-privacy-and-cookies\" href=\"/about-east-herts-0/data-protection/corporate-privacy-notice/privacy-and-cookies\">",
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "432005d4b70e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d534447"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form novalidate=\"novalidate\" data-once=\"cvJqueryValidate\" accept-charset=\"UTF-8\" id=\"govdelivery-signup\" method=\"post\" action=\"/antibot\" data-action=\"https://public.govdelivery.com/accounts/UKEASTHERTSC/subscriber/new/accounts/UKEASTHERTSC/subscribers/qualify?\" data-drupal-selector=\"govdelivery-signup\" class=\"govdelivery-signup antibot gdsf-processed\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "795156149bcf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7c0681d"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<input required=\"required\" class=\"form-email required form-control\" maxlength=\"250\" size=\"25\" value=\"\" name=\"email\" id=\"edit-email\" type=\"email\" data-msg-required=\"E-mail address field is required.\" data-msg-email=\"E-mail address does not contain a valid email.\" data-msg-maxlength=\"E-mail address field has a maximum length of 250.\" data-drupal-selector=\"edit-email\" aria-label=\"Enter your email address\" placeholder=\"name@example.com\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d8b8760b409",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e07514da"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input required=\"required\" class=\"form-email required form-control\" maxlength=\"250\" size=\"25\" value=\"\" name=\"email\" id=\"edit-email\" type=\"email\" data-msg-required=\"E-mail address field is required.\" data-msg-email=\"E-mail address does not contain a valid email.\" data-msg-maxlength=\"E-mail address field has a maximum length of 250.\" data-drupal-selector=\"edit-email\" aria-label=\"Enter your email address\" placeholder=\"name@example.com\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb2b6cc74599",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a6549a7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"button js-form-submit form-submit btn btn-primary\" value=\"Sign up\" name=\"op\" id=\"edit-submit\" type=\"submit\" data-drupal-selector=\"edit-submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c3d07bdc918",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-32787d81"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab80c59eca79",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9fbff65c"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input tabindex=\"0\" class=\"cm-list-input required\" type=\"checkbox\" disabled=\"\" aria-describedby=\"purpose-item-cms-description\" aria-labelledby=\"purpose-item-cms-title\" id=\"purpose-item-cms\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9533a2fd2bc0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-47942c61"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input tabindex=\"0\" class=\"cm-list-input required\" type=\"checkbox\" disabled=\"\" aria-describedby=\"purpose-item-cms-description\" aria-labelledby=\"purpose-item-cms-title\" id=\"purpose-item-cms\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af772a1a349e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09f539f5"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<label aria-describedby=\"purpose-item-cms-description\" aria-labelledby=\"purpose-item-cms-title\" onkeydown=\"Drupal.behaviors.klaro.KlaroToggleService(event)\" class=\"cm-list-label\" for=\"purpose-item-cms\">",
            "message": "The <label> element with 'onkeydown' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa28c4e12822",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ca3430d"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<label aria-describedby=\"purpose-item-cms-description\" aria-labelledby=\"purpose-item-cms-title\" onkeydown=\"Drupal.behaviors.klaro.KlaroToggleService(event)\" class=\"cm-list-label\" for=\"purpose-item-cms\">",
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <label> with ARIA role \"none\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c53b7e9dde3d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c88db500"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"0\" aria-expanded=\"false\" aria-haspopup=\"true\" href=\"#\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebc69fd2226e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1677754"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"0\" aria-expanded=\"false\" aria-haspopup=\"true\" href=\"#\">",
            "message": "Text contrast of 3.69 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "467ea288f5e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-376011db"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input tabindex=\"0\" class=\"cm-list-input half-checked\" type=\"checkbox\" aria-describedby=\"purpose-item-advertising-description\" aria-labelledby=\"purpose-item-advertising-title\" id=\"purpose-item-advertising\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "44503bb914e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eba4c4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input tabindex=\"0\" class=\"cm-list-input half-checked\" type=\"checkbox\" aria-describedby=\"purpose-item-advertising-description\" aria-labelledby=\"purpose-item-advertising-title\" id=\"purpose-item-advertising\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29206bb3d3b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1fecc49"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<label aria-describedby=\"purpose-item-advertising-description\" aria-labelledby=\"purpose-item-advertising-title\" onkeydown=\"Drupal.behaviors.klaro.KlaroToggleService(event)\" class=\"cm-list-label\" for=\"purpose-item-advertising\">",
            "message": "The <label> element with 'onkeydown' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0e00fb14b16",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ff290bf"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<label aria-describedby=\"purpose-item-advertising-description\" aria-labelledby=\"purpose-item-advertising-title\" onkeydown=\"Drupal.behaviors.klaro.KlaroToggleService(event)\" class=\"cm-list-label\" for=\"purpose-item-advertising\">",
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <label> with ARIA role \"none\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7bcec16adbd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80a4849d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"0\" aria-expanded=\"false\" aria-haspopup=\"true\" href=\"#\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"0\" aria-expanded=\"false\" aria-haspopup=\"true\" href=\"#\">",
            "message": "Text contrast of 3.69 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input tabindex=\"0\" class=\"cm-list-input half-checked\" type=\"checkbox\" aria-describedby=\"purpose-item-analytics-description\" aria-labelledby=\"purpose-item-analytics-title\" id=\"purpose-item-analytics\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b67c8dbbc23b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94a4b6d1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input tabindex=\"0\" class=\"cm-list-input half-checked\" type=\"checkbox\" aria-describedby=\"purpose-item-analytics-description\" aria-labelledby=\"purpose-item-analytics-title\" id=\"purpose-item-analytics\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7529071e388",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-787e5bf1"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<label aria-describedby=\"purpose-item-analytics-description\" aria-labelledby=\"purpose-item-analytics-title\" onkeydown=\"Drupal.behaviors.klaro.KlaroToggleService(event)\" class=\"cm-list-label\" for=\"purpose-item-analytics\">",
            "message": "The <label> element with 'onkeydown' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f1a15dbafa5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e79da484"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<label aria-describedby=\"purpose-item-analytics-description\" aria-labelledby=\"purpose-item-analytics-title\" onkeydown=\"Drupal.behaviors.klaro.KlaroToggleService(event)\" class=\"cm-list-label\" for=\"purpose-item-analytics\">",
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <label> with ARIA role \"none\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6befbba42d08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bcb7bfb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"0\" aria-expanded=\"false\" aria-haspopup=\"true\" href=\"#\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a tabindex=\"0\" aria-expanded=\"false\" aria-haspopup=\"true\" href=\"#\">",
            "message": "Text contrast of 3.69 with its background is less than the WCAG AA minimum requirements for text of size 14px and weight of 400",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input tabindex=\"0\" class=\"cm-list-input only-required\" type=\"checkbox\" aria-describedby=\"purpose-item-disableAll-description\" aria-labelledby=\"purpose-item-disableAll-title\" id=\"purpose-item-disableAll\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bd020e332c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-531a2a0d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input tabindex=\"0\" class=\"cm-list-input only-required\" type=\"checkbox\" aria-describedby=\"purpose-item-disableAll-description\" aria-labelledby=\"purpose-item-disableAll-title\" id=\"purpose-item-disableAll\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb3ca24b3710",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9f36168"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<label aria-describedby=\"purpose-item-disableAll-description\" aria-labelledby=\"purpose-item-disableAll-title\" onkeydown=\"Drupal.behaviors.klaro.KlaroToggleService(event)\" class=\"cm-list-label\" for=\"purpose-item-disableAll\">",
            "message": "The <label> element with 'onkeydown' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7514a5739589",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0faa6659"
          },
          {
            "rule": "aria_attribute_valid",
            "xpath": null,
            "html": "<label aria-describedby=\"purpose-item-disableAll-description\" aria-labelledby=\"purpose-item-disableAll-title\" onkeydown=\"Drupal.behaviors.klaro.KlaroToggleService(event)\" class=\"cm-list-label\" for=\"purpose-item-disableAll\">",
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <label> with ARIA role \"none\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72ab4363b4e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4886fd02"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"cm-btn cm-btn-decline cm-btn-danger cn-decline\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f99525974f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-904a79df"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"cm-btn cm-btn-success cm-btn-info cm-btn-accept\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a12fcc33dcf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11da6332"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"cm-btn cm-btn-success cm-btn-accept-all\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca466f425437",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc6add96"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a rel=\"noopener\" href=\"https://kiprotect.com/klaro\" target=\"_blank\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3cea12249d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59f682b3"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<a rel=\"noopener\" href=\"https://kiprotect.com/klaro\" target=\"_blank\">",
            "message": "Text contrast of 4.29 with its background is less than the WCAG AA minimum requirements for text of size 11.2px and weight of 400",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "073b7ac341f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af600893"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style scoped=\"\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad50286ab348",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d5977d6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" data-focus-visible-added=\"\" class=\"focus-visible\" aria-modal=\"true\" aria-label=\"This is a subscription dialog that can be closed\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "671399314def",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9dba737a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" data-focus-visible-added=\"\" class=\"focus-visible\" aria-modal=\"true\" aria-label=\"This is a subscription dialog that can be closed\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b52b05ade3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06cbaf53"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div style=\"height: 350px;\" data-focus-visible-added=\"\" class=\"focus-visible\" aria-modal=\"true\" aria-label=\"This is a subscription dialog that can be closed\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdb763d0c329",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a3ee859"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75bb89c13a23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1944528b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3a0ee19eb97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64c4abd5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input title=\"Email Address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Email Address\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae05dcc1f7cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5d9a9cd"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input title=\"Email Address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Email Address\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45fdb4404751",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-474c9d03"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5089e82d86b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5608a5cf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e31b299c243",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee640964"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d3d74e67a24",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5c50f16"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-dismissButton\" class=\"prefix-overlay-action-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd4cad6fe713",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d60262ac"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-laterButton\" class=\"prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50f0b6da76c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe01c3b7"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<button id=\"prefix-laterButton\" class=\"prefix-overlay-action-later\">",
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de60f3b339c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2cff65fb"
          }
        ],
        "outcomeCount": 2811,
        "uniqueFailedCount": 94,
        "duplicateFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 82,
          "failed": 10,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "distinguishable/color-contrast",
          "labels-and-names/label-content-mismatch",
          "landmarks/landmark-unique",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "label[for=\"purpose-item-cms\"] > span:nth-of-type(2)",
            "selector": "label[for=\"purpose-item-cms\"] > span:nth-of-type(2)",
            "html": "<span title=\"This service is always required.\" class=\"cm-required\">(always required)</span>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 4.29:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6bbc6ea15939",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2852dadd"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "li:nth-of-type(1) > div:nth-of-type(2) > div > a[href=\"#\"]",
            "selector": "li:nth-of-type(1) > div:nth-of-type(2) > div > a[href=\"#\"]",
            "html": "<a href=\"#\" aria-haspopup=\"true\" aria-expanded=\"false\" tabindex=\"0\"><span>↓</span> 2 Services</a>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 3.69:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9f8e564733f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7377f51f"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "li:nth-of-type(2) > div:nth-of-type(2) > div > a[href=\"#\"]",
            "selector": "li:nth-of-type(2) > div:nth-of-type(2) > div > a[href=\"#\"]",
            "html": "<a href=\"#\" aria-haspopup=\"true\" aria-expanded=\"false\" tabindex=\"0\"><span>↓</span> 1 Service</a>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 3.69:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edc078b9e861",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8a85f09"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "li:nth-of-type(3) > div:nth-of-type(2) > div > a[href=\"#\"]",
            "selector": "li:nth-of-type(3) > div:nth-of-type(2) > div > a[href=\"#\"]",
            "html": "<a href=\"#\" aria-haspopup=\"true\" aria-expanded=\"false\" tabindex=\"0\"><span>↓</span> 1 Service</a>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 3.69:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "755c36311cbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30f2b653"
          },
          {
            "rule": "distinguishable/color-contrast",
            "xpath": "p > a[href=\"https://kiprotect.com/klaro\"]",
            "selector": "p > a[href=\"https://kiprotect.com/klaro\"]",
            "html": "<a target=\"_blank\" href=\"https://kiprotect.com/klaro\" rel=\"noopener\">Powered by Klaro!</a>",
            "impact": "serious",
            "message": "Insufficient color contrast ratio of 4.29:1 (required 4.5:1).",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68627364695f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-32f6d6ad"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "div:nth-of-type(4) > aside",
            "selector": "div:nth-of-type(4) > aside",
            "html": "<aside class=\"container-fluid clearfix\">\n                      <section class=\"row region region-featured-bottom-first\">\n    <div id=\"block-eastherts-chatbotebiai\" class=\"block-content-basic block blo...",
            "impact": "moderate",
            "message": "Multiple complementary landmarks have no label. Add unique aria-label attributes.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd680cf9933b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1601268"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#off-canvas",
            "selector": "#off-canvas",
            "html": "<div id=\"off-canvas\" class=\"mm-menu mm-menu--offcanvas mm-menu--pagedim-black mm-menu--position-top mm-menu--border-none\" tabindex=\"-1\">\n              \n  \n\n<div class=\"mm-navbars mm-navbars--top\" data...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61bce97c4d46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea8bd263"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#klaro",
            "selector": "#klaro",
            "html": "<div id=\"klaro\" style=\"--button-text-color: #fff; --dark1: #fafafa; --dark2: #777; --dark3: #555; --light1: #444; --light2: #666; --light3: #111; --green3: #f00;\"><div lang=\"en\" class=\"klaro  hide-con...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bfaa278ed63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8fe7914"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#scopedByScopedPolyfill_1",
            "selector": "#scopedByScopedPolyfill_1",
            "html": "<div id=\"scopedByScopedPolyfill_1\" style=\"width: 500px; position: fixed; top: 50%; left: 50%; margin-top: -184.359px; margin-left: -250px; z-index: 100002;\">\n  <style scoped=\"\">\n/*! normalize.css v8.0...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "95cec3b7171f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-449a1f6d"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#edit-email",
            "selector": "#edit-email",
            "html": "<input placeholder=\"name@example.com\" aria-label=\"Enter your email address\" data-drupal-selector=\"edit-email\" data-msg-maxlength=\"E-mail address field has a maximum length of 250.\" data-msg-email=\"E-m...",
            "impact": "serious",
            "message": "Accessible name \"Enter your email address\" does not contain visible label \"E-mail address\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97e48e99a0fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86bc1857"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 10,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 401,
          "failed": 65,
          "cantTell": 158,
          "inapplicable": 5
        },
        "failedRules": [
          "QW-ACT-R25",
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R19",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R22",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R44",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R70",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` .",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` .",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6500049a2de9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73a436dd"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` .",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` .",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` .",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` .",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R25",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
            "description": "The `aria-labelledby` property is neither inherited nor supported by the `role` .",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` .",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9b265ed1ebb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0caa48e98c30",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 629,
        "duplicateFailedCount": 62,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 160
    },
    {
      "submittedUrl": "https://www.e-lindsey.gov.uk/",
      "finalUrl": "https://www.e-lindsey.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/plain",
      "pageTitle": null,
      "elapsedMs": 1677,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 83
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r79",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r1",
            "xpath": null,
            "html": null,
            "message": "The document does not have a `<title>` element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ba347b2f2a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4656760"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87c07d724cf6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r59",
            "xpath": null,
            "html": null,
            "message": "The document does not have a heading element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28c80451a6fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dcace7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r79",
            "xpath": "/pre",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 Forbidden</pre>",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34b523aa8890",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ea37d0c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0247845fa72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.eastlothian.gov.uk/",
      "finalUrl": "https://www.eastlothian.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "East Lothian Council Homepage",
      "elapsedMs": 11427,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r75"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f351b94956c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r70",
            "xpath": null,
            "html": null,
            "message": "The document contains deprecated elements",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "052c396bd06a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce2fc78a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h1",
            "html": "<h1>403 Forbidden</h1>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b4ebb7b773f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91df93cb"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9fee9cc6150d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 4,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 7,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 80
        },
        "failedRules": [
          "html-has-lang",
          "landmark-one-main",
          "region"
        ],
        "passedRules": [
          "aria-hidden-body",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "html-has-lang",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2a",
              "wcag311"
            ],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eaac65ca6054",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9a2136ae"
          },
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f907c6a80595",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8f6c9e7aaa2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-055782eb"
          }
        ],
        "outcomeCount": 90,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 19,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "html_lang_exists",
          "skip_main_exists"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_lang_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd0ef9e545f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ec4dca4"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "481a1fb6531d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<center>",
            "message": "The <center> element is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f32e33d8e01",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6608020"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "740d1f36547c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          }
        ],
        "outcomeCount": 23,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 89,
          "failed": 3,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main",
          "landmarks/region",
          "readable/html-has-lang"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9af3e384712",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > center",
            "selector": "body > center",
            "html": "<center><h1>403 Forbidden</h1></center>",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a390fcb09e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c79bc9fe"
          },
          {
            "rule": "readable/html-has-lang",
            "xpath": "html",
            "selector": "html",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "impact": "serious",
            "message": "<html> element missing lang attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41049238f6fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407bdc37"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 3,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 9,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "QW-ACT-R2"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R2",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
            "description": "The `lang` attribute doesn't exist or is empty ('').",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2b6847e54f4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80695c9a"
          }
        ],
        "outcomeCount": 10,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.eastrenfrewshire.gov.uk/",
      "finalUrl": "https://www.eastrenfrewshire.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/plain",
      "pageTitle": null,
      "elapsedMs": 1591,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 83
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r79",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r1",
            "xpath": null,
            "html": null,
            "message": "The document does not have a `<title>` element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "283ca0d721bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4656760"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4bdab6fbec1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r59",
            "xpath": null,
            "html": null,
            "message": "The document does not have a heading element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54fd519c279b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dcace7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r79",
            "xpath": "/pre",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 forbidden</pre>",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "329ada49def9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ea37d0c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da66240fe1b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.eastriding.gov.uk/",
      "finalUrl": "https://www.eastriding.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home - East Riding of Yorkshire Council",
      "elapsedMs": 34111,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 848,
          "failed": 77,
          "cantTell": 0,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r10",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r17",
            "xpath": "/div[@class=\"wrapper slick-slide\"]",
            "html": "<div class=\"wrapper slick-slide\" data-id=\"2\" data-name=\"Statement\" data-slick-index=\"1\" aria-hidden=\"true\" style=\"width: 1130px;\">...</div>",
            "message": "The element is either tabbable or has tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d4eded06bba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9dc5228a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "957490acbf52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.03:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "483ef1e01aa5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.03:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.93:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.03:1 which is\n        below the required contrast of 3:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a190b1fbc673",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We use GovDelivery to send you emails, which is se...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "725ebcb72c1f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Advanced settings</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>The best place to find East Riding services and in...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccc5dd2f5148",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>We use GovDelivery to send you emails, which is se...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Advanced settings</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"er-nomarginall\"]",
            "html": "<h2 class=\"er-nomarginall\">Most popular</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fef3fbd94639",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8dd23a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 48px;\">Business </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "847e9d0b2054",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe863715"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 48px;\">Council</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 48px;\">Environment</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 48px;\">Leisure</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 48px;\">Living</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 48px;\">Learning</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 96px;\">Planning permission and building control</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 96px;\">Cost of living - help for households</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 48px;\">Housing and council tax</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"title \"]",
            "html": "<h2 class=\"title \" style=\"min-height: 48px;\">Adult social care</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"promo-title \"]",
            "html": "<h2 class=\"promo-title \">Can't find what you're looking for?</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3033c03feeb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f61c619"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>We use GovDelivery to send you emails, which is se...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d96fb88dd20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0186f3fe"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r80",
            "xpath": "/p",
            "html": "<p>Advanced settings</p>",
            "message": "The line height is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f741eb92384c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 974,
        "duplicateFailedCount": 66,
        "uniqueFailedCount": 11,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 514,
          "failed": 41,
          "cantTell": 3,
          "inapplicable": 47
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".subtitle",
            "html": "<div class=\"subtitle\">Welcome to</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48c159930a32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8198d0dc"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".static-content > h1",
            "html": "<h1 class=\"title \"><span class=\"title-text\">eastriding.gov.uk</span></h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b8235c14153",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-135d47ab"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".small.content",
            "html": "<div class=\"content small\">\n            <p>The best place to find East Riding services and information</p>\n            \n                  </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b1425e4f55d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-652e70ab"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".ss360-input.search-home[data-ss360-exclude-suggest=\"['News']\"]",
            "html": "<input type=\"text\" class=\"ss360-input search-h...\" data-ss360-exclude-s...=\"['News']\" aria-label=\"Search eastriding.go...\" placeholder=\"Search eastriding.go...\" autocomplete=\"off\" role=\"combobox\" aria-describedby=\"unibox-controls-desc...\" aria-owns=\"unibox-suggest-box\" aria-controls=\"unibox-suggest- ...>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7921b56ec0f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-759b34e2"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#g-row-1 > .g-container > .g-grid:nth-child(1)",
            "html": "<div class=\"g-grid\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "822f8888f66c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-112d2747"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(1) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 48px;\">Business </h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37ef6b9aac28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0497f080"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(2) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 48px;\">Council</h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b9c051087d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0e855a9"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(3) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 48px;\">Environment</h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d487fc7fbc44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9358ea87"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(4) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 48px;\">Leisure</h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7697beccd7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a77ae6b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(5) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 48px;\">Living</h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ea3fa85d843",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-692938e7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(6) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 48px;\">Learning</h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45f2adde0785",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62cbb86a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(7) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 96px;\">Planning permission and building control</h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74f8fbb05a91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-75ffeae3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(8) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 96px;\">Cost of living - help for households</h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c991030f082a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65fe053c"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(9) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 48px;\">Housing and council tax</h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "720110b4fb55",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-29f76e40"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".link-block-container:nth-child(10) > .title-container",
            "html": "<div class=\"title-container\">\n                <h2 class=\"title \" style=\"min-height: 48px;\">Adult social care</h2>\n                              </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3768bea88ba5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-500e4e10"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".promo-title",
            "html": "<h2 class=\"promo-title \">Can't find what you're looking for?</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3a22a7b3a68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c329a4a5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#g-latest-news > .g-container > .g-grid:nth-child(1)",
            "html": "<div class=\"g-grid\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "13cae9e830e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de160eb1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".image-left > .content > .content-top > .date",
            "html": "<div class=\"date\">1 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f61b0a4a384f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ae11288"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".card-0 > .small.layout-stacked.card > .flex-align-start.content > .content-top > .date",
            "html": "<div class=\"date\">16 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "283734d01afd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a00adec"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".card-1 > .small.layout-stacked.card > .flex-align-start.content > .content-top > .date",
            "html": "<div class=\"date\">14 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f109a00f4525",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d921b0e"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".card-2 > .small.layout-stacked.card > .flex-align-start.content > .content-top > .date",
            "html": "<div class=\"date\">13 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d910c02f1dac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8b8ea402"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".news-item:nth-child(1) > .date",
            "html": "<div class=\"date\">13 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5fbac925444",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94569130"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".news-item:nth-child(2) > .date",
            "html": "<div class=\"date\">10 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c067a5a8bd85",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-760f4c7f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".news-item:nth-child(3) > .date",
            "html": "<div class=\"date\">9 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d61b703b68e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ba6261d"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".news-item:nth-child(4) > .date",
            "html": "<div class=\"date\">8 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8780d4eb878d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca5c1ed7"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".news-item:nth-child(5) > .date",
            "html": "<div class=\"date\">8 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "752bbca5757b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97122814"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".news-item:nth-child(6) > .date",
            "html": "<div class=\"date\">2 Apr</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2a7eaea30f03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b592d7ea"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".stay-updated > .image-container",
            "html": "<div class=\"image-container\">\n    <img src=\"/templates/eryc_corptranet/custom/images/subscribe.svg\" alt=\"Subscribe to East Riding of Yorkshire Council\">\n  </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a79b6b87e42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-532ca2b8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".text-container > .title",
            "html": "<div class=\"title\"><h2>Stay updated on the latest East Riding news</h2></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0334779423d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-47599ca5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".text-container > .content",
            "html": "<div class=\"content\">\n      <p>We use GovDelivery to send you emails, which is secure and you can choose to stop receiving emails at any time.</p>\n      <p>Find out more in our <a href=\"/privacy/\">Privacy notice</a>.</p>\n    </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef7d53bf8ff6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e62c7285"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "legend",
            "html": "<legend class=\"screenreader\">Subscribe to East Riding News</legend>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7d0474c1599",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49279ffb"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#email",
            "html": "<input type=\"text\" name=\"email\" id=\"email\" placeholder=\"Enter your email address\" aria-label=\"Enter your email address\" autocomplete=\"email\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d991e1957ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8452ee3"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#g-cookies > .g-container > .g-grid:nth-child(1)",
            "html": "<div class=\"g-grid\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7a543a9e096",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-884ac582"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cookie-settings > .inner > .tab-text > .text",
            "html": "<div class=\"text\">\n                    <span class=\"title\">Settings</span>\n                                      </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50aa67ac70c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f4068fb"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cookie-statement > .inner > .tab-text > .text",
            "html": "<div class=\"text\">\n                    <span class=\"title\">Statement</span>\n                                      </div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af69262d3324",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ca56902a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".er-cookie-settings-intro > .er-cookie-heading",
            "html": "<h2 class=\"er-cookie-heading \">Cookies are used on this site</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68cfe717350c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc8efb93"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".er-cookie-settings-intro > p:nth-child(2)",
            "html": "<p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47a98d1e0e28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a01b081"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".er-cookie-settings-intro > p:nth-child(3)",
            "html": "<p>You can change your cookies settings at any time by visiting the <a href=\"/cookies\">Cookies</a> page or from the Cookies link in the footer.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c059d4b590d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0626ea8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".accept > span",
            "html": "<span>Accept all cookies</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed1420d4bf3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04b16a3a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".er-btn-warning > span",
            "html": "<span>Reject all cookies</span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88ff6ed9de87",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2775970"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".title-text > p",
            "html": "<p>Advanced settings</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4308206ea61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2180fec"
          }
        ],
        "outcomeCount": 605,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 41
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2093,
          "failed": 94,
          "cantTell": 52,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_contentinfo_misuse",
          "aria_hidden_nontabbable",
          "aria_keyboard_handler_exists",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "form_interaction_review",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient",
          "text_quoted_correctly",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b01a82542a94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/media/vendor/joomla-custom-elements/css/joomla-alert.min.css?0.4.1\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89abf98392b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a67e5f4"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/media/vendor/joomla-custom-elements/css/joomla-alert.min.css?0.4.1\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53bd3323efaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af079e13"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style type=\"text/css\" id=\"ss360-default-css\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "608cd8dc2f04",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-423a4850"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"subtitle\">",
            "message": "Confirm this text 'Welcome to' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56433fec55c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3852f4a"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1 class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ca64b559f83",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c32eda0e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59e2a0eddaab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<input aria-haspopup=\"listbox\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-controls=\"unibox-suggest-box\" aria-owns=\"unibox-suggest-box\" aria-describedby=\"unibox-controls-description\" role=\"combobox\" autocomplete=\"off\" placeholder=\"Search eastriding.gov.uk\" aria-label=\"Search eastriding.gov.uk\" data-ss360-exclude-suggest=\"['News']\" class=\"ss360-input search-home\" type=\"text\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94493785aa54",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e84783e3"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<input aria-haspopup=\"listbox\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-controls=\"unibox-suggest-box\" aria-owns=\"unibox-suggest-box\" aria-describedby=\"unibox-controls-description\" role=\"combobox\" autocomplete=\"off\" placeholder=\"Search eastriding.gov.uk\" aria-label=\"Search eastriding.gov.uk\" data-ss360-exclude-suggest=\"['News']\" class=\"ss360-input search-home\" type=\"text\">",
            "message": "Verify the <input> element with \"combobox\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a3a6bfa3996",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b68ac49"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-haspopup=\"listbox\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-controls=\"unibox-suggest-box\" aria-owns=\"unibox-suggest-box\" aria-describedby=\"unibox-controls-description\" role=\"combobox\" autocomplete=\"off\" placeholder=\"Search eastriding.gov.uk\" aria-label=\"Search eastriding.gov.uk\" data-ss360-exclude-suggest=\"['News']\" class=\"ss360-input search-home\" type=\"text\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d25adc0f5019",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d85c71fc"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-haspopup=\"listbox\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-controls=\"unibox-suggest-box\" aria-owns=\"unibox-suggest-box\" aria-describedby=\"unibox-controls-description\" role=\"combobox\" autocomplete=\"off\" placeholder=\"Search eastriding.gov.uk\" aria-label=\"Search eastriding.gov.uk\" data-ss360-exclude-suggest=\"['News']\" class=\"ss360-input search-home\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1465b777e15",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5229bbe"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"er-nomarginall\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "450146f84dc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-22478bcb"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 48px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "560a20708c2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a38db85"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 48px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 48px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 48px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 48px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 48px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 144px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7cadb96be0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82150f84"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 144px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 96px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3186821f5d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04379f60"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 style=\"min-height: 96px;\" class=\"title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"promo-title \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a8df351f476",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98e1371c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5165f6ddedc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9d40766"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<div class=\"loading-message\">",
            "message": "The foreground text and its background color are both detected as #f9fafb. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "97247cb13dd1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2212a74"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "form_interaction_review",
            "xpath": null,
            "html": "<form target=\"_blank\" method=\"post\" accept-charset=\"UTF-8\" action=\"https://public.govdelivery.com/accounts/UKERYC/subscribers/qualify\" id=\"GD-snippet-form\">",
            "message": "Verify that interacting with content will not open pop-up windows or change the active window without informing the user",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33aa23235a7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b36d2181"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input autocomplete=\"email\" aria-label=\"Enter your email address\" placeholder=\"Enter your email address\" id=\"email\" name=\"email\" type=\"text\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43249f13b33b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e37ccf1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input autocomplete=\"email\" aria-label=\"Enter your email address\" placeholder=\"Enter your email address\" id=\"email\" name=\"email\" type=\"text\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "edafcb71df40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68b1b346"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"email\" aria-label=\"Enter your email address\" placeholder=\"Enter your email address\" id=\"email\" name=\"email\" type=\"text\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12eec6cb0152",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea31aafd"
          },
          {
            "rule": "aria_contentinfo_misuse",
            "xpath": null,
            "html": "<footer id=\"g-footer-corporate\">",
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b46ffdb96b1f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61d5ebc9"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52f38571de46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a title=\"Switch to the Settings tab\" data-id=\"1\" class=\"tab  active\" id=\"cookie-settings\" href=\"#\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a692a1ca9398",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae711e20"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Switch to the Settings tab\" data-id=\"1\" class=\"tab  active\" id=\"cookie-settings\" href=\"#\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "275da0b3c7db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe5b0e19"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"text\">",
            "message": "Confirm this text 'Settings' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d0f12870594",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88d337a4"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"text\">",
            "message": "Confirm this text 'Statement' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"er-cookie-heading \">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c280df41b8d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1b8ecaf"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e243b9d2f324",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"er-cookie-advanced-jump\" href=\"/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ebbb58d6d31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a577466"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"/cookies\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94a9693117fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9a1fe9c"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#advanced-cookie-settings\" class=\"styled accordion-header closed\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4235f6aee69f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-162782af"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#advanced-cookie-settings\" class=\"styled accordion-header closed\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5b8c1091475",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cdebafb"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Advanced settings' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1733f00b985b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7842bef85a09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ea98972"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "961679d33590",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9edc5a16"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'small'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_quoted_correctly",
            "xpath": null,
            "html": "<p>",
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"less privacy intrusive\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4112653223f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a938c687"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.allaboutcookies.org/\" target=\"_blank\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f16e35962b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69323d5e"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<a href=\"https://www.allaboutcookies.org/\" target=\"_blank\">",
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75d33dc0693c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2e1eb84"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Open Settings tab in cookie consent manager\" class=\"er-cookie-settings-link\" href=\"/\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c69d1c883656",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c919edba"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<a aria-label=\"Open Settings tab in cookie consent manager\" class=\"er-cookie-settings-link\" href=\"/\">",
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66b8b55b0152",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f60235e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.allaboutcookies.org/\" target=\"_blank\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_hidden_nontabbable",
            "xpath": null,
            "html": "<a href=\"https://www.allaboutcookies.org/\" target=\"_blank\">",
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Summary Summary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Type Type' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Expires Expires' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'What it does What it does' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Is it necessary? Is it necessary?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Summary Summary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Type Type' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Expires Expires' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'What it does What it does' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Is it necessary? Is it necessary?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Summary Summary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Type Type' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Expires Expires' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'What it does What it does' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Is it necessary? Is it necessary?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Summary Summary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Type Type' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Expires Expires' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'What it does What it does' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Is it necessary? Is it necessary?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Summary Summary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Type Type' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Expires Expires' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'What it does What it does' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Is it necessary? Is it necessary?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Summary Summary' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Type Type' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Expires Expires' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'What it does What it does' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'Is it necessary? Is it necessary?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 2189,
        "uniqueFailedCount": 41,
        "duplicateFailedCount": 53,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 84,
          "failed": 8,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-allowed-attr",
          "aria/aria-hidden-focus",
          "labels-and-names/label-content-mismatch",
          "landmarks/landmark-main",
          "landmarks/landmark-unique"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ea3ce480dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          },
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "div:nth-of-type(2) > div > nav",
            "selector": "div:nth-of-type(2) > div > nav",
            "html": "<nav class=\"g-header-nav\">\n            <ul class=\"g-toplevel\" id=\"header\">\n\n                            <li class=\"g-menu-item\">\n                <a class=\"g-menu-item-container header-menu-item\" href=...",
            "impact": "moderate",
            "message": "Multiple navigation landmarks have no label. Add unique aria-label attributes.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e4c773d4eb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-21111452"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > a[href=\"/url/website-terms-and-conditions/\"]",
            "selector": "div > a[href=\"/url/website-terms-and-conditions/\"]",
            "html": "<a class=\"styled \" href=\"/url/website-terms-and-conditions/\" title=\"Website terms and conditions\" aria-label=\"Website terms and conditions\">\n                   Terms of use \n                </a>",
            "impact": "serious",
            "message": "Accessible name \"Website terms and conditions\" does not contain visible text \"Terms of use\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5120b5f8a8bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fe64dc8b"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div > a[href=\"/cookies/\"]",
            "selector": "div > a[href=\"/cookies/\"]",
            "html": "<a class=\"styled er-cookie-popup-trigger\" href=\"/cookies/\" title=\"Cookie statement for East Riding of Yorkshire Council\" aria-label=\"Cookie statement for East Riding of Yorkshire Council\">\n           ...",
            "impact": "serious",
            "message": "Accessible name \"Cookie statement for East Riding of Yorkshire Council\" does not contain visible text \"Cookies\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b772a9f5af1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-facc6833"
          },
          {
            "rule": "aria/aria-allowed-attr",
            "xpath": "#g-page-surround > div:nth-of-type(2)",
            "selector": "#g-page-surround > div:nth-of-type(2)",
            "html": "<div class=\"g-offcanvas-hide g-offcanvas-toggle\" role=\"navigation\" data-offcanvas-toggle=\"\" aria-controls=\"g-offcanvas\" aria-expanded=\"false\"><i class=\"fa fa-fw fa-bars\"></i></div>",
            "impact": "critical",
            "message": "ARIA attribute \"aria-expanded\" is not allowed on role \"navigation\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4dc535726b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f1bbf48"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "p:nth-of-type(8) > a[href=\"https://www.allaboutcookies.org/\"]",
            "selector": "p:nth-of-type(8) > a[href=\"https://www.allaboutcookies.org/\"]",
            "html": "<a target=\"_blank\" href=\"https://www.allaboutcookies.org/\">All About Cookies website (Opens in new tab or window)</a>",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68c4f3167a01",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5bf671f"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "div:nth-of-type(4) > p:nth-of-type(1) > a[href=\"/\"]",
            "selector": "div:nth-of-type(4) > p:nth-of-type(1) > a[href=\"/\"]",
            "html": "<a href=\"/\" class=\"er-cookie-settings-link\" aria-label=\"Open Settings tab in cookie consent manager\">Settings</a>",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1238135f56a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-92eacfb1"
          },
          {
            "rule": "aria/aria-hidden-focus",
            "xpath": "p:nth-of-type(2) > a[href=\"https://www.allaboutcookies.org/\"]",
            "selector": "p:nth-of-type(2) > a[href=\"https://www.allaboutcookies.org/\"]",
            "html": "<a target=\"_blank\" href=\"https://www.allaboutcookies.org/\">All About Cookies website (Opens in new tab or window)</a>",
            "impact": "serious",
            "message": "Focusable element is inside an aria-hidden region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0f657c0b04c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0e2e18f"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 8,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 371,
          "failed": 6,
          "cantTell": 69,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R13",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R24",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R13",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/6cfa84/",
            "description": "The test target has focusable children.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has focusable children.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c20db1da9c97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6ea3e7e"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1ac01ae4e1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 447,
        "duplicateFailedCount": 4,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 123
    },
    {
      "submittedUrl": "https://www.eaststaffsbc.gov.uk/",
      "finalUrl": "https://www.eaststaffsbc.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 10493,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.eastsuffolk.gov.uk/",
      "finalUrl": "https://www.eastsuffolk.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home | East Suffolk Council",
      "elapsedMs": 17874,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 785,
          "failed": 150,
          "cantTell": 0,
          "inapplicable": 55
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"box-link__link box-link__link--with-right-arrow\"]",
            "html": "<a class=\"box-link__link box-link__link--with-right-arrow\" href=\"https://my.eastsuffolk.gov.uk/service/Bin_collection_dates_finder\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8e411af72504",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7fa12b3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"box-link__link box-link__link--with-right-arrow\"]",
            "html": "<a class=\"box-link__link box-link__link--with-right-arrow\" href=\"/planning-and-building-control/planning-applications/public-access/intro\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"box-link__link box-link__link--with-right-arrow\"]",
            "html": "<a class=\"box-link__link box-link__link--with-right-arrow\" href=\"/housing/register-for-social-housing\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"box-link__link box-link__link--with-right-arrow\"]",
            "html": "<a class=\"box-link__link box-link__link--with-right-arrow\" href=\"https://eastsuffolk.cmis.uk.com/eastsuffolk/councillors.aspx\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"box-link__link box-link__link--with-right-arrow\"]",
            "html": "<a class=\"box-link__link box-link__link--with-right-arrow\" href=\"/rubbish-recycling-and-waste/garden-waste\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"box-link__link box-link__link--with-right-arrow\"]",
            "html": "<a class=\"box-link__link box-link__link--with-right-arrow\" href=\"/engagements\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"box-link__link\"]",
            "html": "<a class=\"box-link__link\" href=\"/rubbish-recycling-and-waste/better-recycling\">\n                  Better Recycling\n      </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4b7fa2719c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f4db019"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"box-link__link\"]",
            "html": "<a class=\"box-link__link\" href=\"/elections-and-voting/find-my-polling-station\">\n                  Suffolk County Council election...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/planning-and-building-control\">Planning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8280c6fea05e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d01f6156"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building-control/planning-applications-and-enforcement\">Planning applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70a2b77d0d7b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building-control/building-control\">Building control</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building-control/planning-policy-and-local-plans\">Planning policy and local plans</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/housing\">Housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/council-housing-tenants\">Council housing tenants</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/privately-rented-housing\">Privately rented housing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/housing/homelessness\">Homelessness advice and prevention</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/rubbish-recycling-and-waste\">Rubbish and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/rubbish-recycling-and-waste/household-bin-collections\">Household bin collections</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/rubbish-recycling-and-waste/recycling\">Recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/rubbish-recycling-and-waste/garden-waste\">Garden waste</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/council-tax\">Council Tax</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://my.eastsuffolk.gov.uk\">Your Council Tax account</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/make-a-payment\">Make a payment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/council-tax\">Where your Council Tax goes</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/your-council\">Your council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/councillors\">Councillors</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/council-meetings-and-decisions\">Council meetings and decisions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/engagements\">Have your say</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/parking\">Parking</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking/car-parks-and-tariffs\">Car parks</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking/parking-enforcement-information\">Parking fines</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parking/parking/parking-permits\">Parking permits</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/elections-and-voting\">Elections and voting</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/elections-and-voting/election-search\">Election notices and results</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/elections-and-voting/register-to-vote\">Register to vote </a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/elections-and-voting/ways-vote\">Ways to vote</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/environmental-services\">Environmental services</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environmental-services/coastal-management\">Coastal management</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environmental-services/tackling-climate-change\">Tackling climate change</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/environmental-services/public-rights-way\">Public rights of way</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/benefits-grants-and-support\">Benefits, grants and support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://my.eastsuffolk.gov.uk/login/?return_url=https%3A%2F%2Fmy.eastsuffolk.gov.uk%2Fen&lang=en&appName=Self\">Your account</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-grants-and-support/universal-credit\">Universal Credit</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-grants-and-support/ease-squeeze-cost-living\">Cost of living support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/licensing\">Licensing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licensing/alcohol-and-entertainment-licensing\">Alcohol and entertainment licensing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licensing/taxi-and-private-hire-licensing\">Taxi and private hire licensing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licensing/licensing/gambling-licences\">Gambling licences</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/community-initiatives\">Community initiatives</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community-initiatives/community-partnerships\">Community partnerships</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community-initiatives/community-help-hub\">Community Help Hub</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning-and-building-control/neighbourhood-planning\">Neighbourhood planning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/business-and-regeneration\">Business and regeneration</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business-and-regeneration/business-and-regeneration/business-rates\">Business rates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business-and-regeneration/regeneration-projects\">Regeneration projects</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business-and-regeneration/food-safety\">Food safety</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/leisure-sports-and-events\">Leisure and events</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure-sports-and-events/sport-and-leisure-centres\">Sport and leisure centres</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure-sports-and-events/leisure-sports-and-events/health-and-fitness\">Health and fitness</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/leisure-sports-and-events/events-council-land\">Events on council land</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/community-safety-and-emergencies\">Safety and emergencies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community-safety-and-emergencies/anti-social-behaviour\">Anti-social behaviour</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community-safety-and-emergencies/community-safety-partnerships\">Community Safety Partnerships</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/community-safety-and-emergencies/protecting-vulnerable-people\">Protecting vulnerable people</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ia-block__title-link\"]",
            "html": "<a class=\"ia-block__title-link\" href=\"/parks-grounds-facilities-and-waterfronts\">Parks, grounds and facilities</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parks-grounds-facilities-and-waterfronts/parks-and-open-spaces\">Parks and open spaces</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parks-grounds-facilities-and-waterfronts/parks-and-open-spaces/grass-cutting\">Grass cutting</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/parks-grounds-facilities-and-waterfronts/cemeteries-and-burials\">Cemeteries and burials</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news\" data-entity-type=\"node\" data-entity-uuid=\"9bc40c9e-17e0-4666-a50d-dd15e5d01fa2\" data-entity-substitution=\"canonical\" title=\"News\">View all news...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/engagements\" data-entity-type=\"external\">View all consultations...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/home/privacy-and-cookies\" data-entity-type=\"node\" data-entity-uuid=\"396e6484-e7bb-430f-8f1f-43b7dd3f7283\" data-entity-substitution=\"canonical\" title=\"Privacy and cookies\">Legal, privacy and cookies statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/home/accessibilty-statement\" data-entity-type=\"node\" data-entity-uuid=\"d4eb4e84-fb9f-4369-938b-678f80d6fb8e\" data-entity-substitution=\"canonical\" title=\"Accessibilty statement\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.suffolkjobsdirect.org/#en/sites/CX_6001/\">Job vacancies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us\" data-entity-type=\"node\" data-entity-uuid=\"34bbfa3e-d440-4345-9354-c6db908feb38\" data-entity-substitution=\"canonical\" title=\"Contact us\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h4[@class=\"box-link__title\"]",
            "html": "<h4 class=\"box-link__title\">...</h4>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "349d12e1a414",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f16a1161"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "297ebe5a6046",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bb7db6c1e60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "794c7c77d3ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.83:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.7:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.83:1 which is\n        below the required contrast of 3:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7cc674ed614e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          }
        ],
        "outcomeCount": 990,
        "duplicateFailedCount": 141,
        "uniqueFailedCount": 9,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 987,
          "failed": 8,
          "cantTell": 7,
          "inapplicable": 43
        },
        "failedRules": [
          "color-contrast",
          "heading-order",
          "region"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "color-contrast",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
            "impact": "serious",
            "wcagSc": [
              "wcag2aa",
              "wcag143"
            ],
            "xpath": ".checkbox-toggle-off",
            "html": "<span class=\"checkbox-toggle-off\" aria-hidden=\"true\">Off</span>",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.34 (foreground color: #a6cdd6, background color: #00708a, font size: 9.0pt (12px), font weight: bold). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".checkbox-toggle"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5069ed286638",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef862459"
          },
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".box-links-listing__list-item.lgd-row__full:nth-child(1) > .paragraph--view-mode--link-with-right-arrow.box-link.paragraph--type--localgov-box-link > h4",
            "html": "<h4 class=\"box-link__title\">\n  <a class=\"box-link__link box-link__link--with-right-arrow\" href=\"https://my.eastsuffolk.gov.uk/service/Bin_collection_dates_finder\">\n        Find your bin collection date\n    <i class=\"fa-solid fa-chevron-right\"></i>\n  </a>\n</h4>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc3e8d5eb4e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52528101"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".banner__image",
            "html": "<div class=\"banner__image\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "516f5bdb4412",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-246631e5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".field--name-localgov-title",
            "html": "<div class=\"field field--name-localgov-title field--type-string field--label-hidden field__item\">Your new look East Suffolk Council website</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "61db45e698b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b100e782"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#edit-s",
            "html": "<input data-drupal-selector=\"edit-s\" placeholder=\"Search\" type=\"text\" id=\"edit-s\" name=\"s\" value=\"\" size=\"30\" maxlength=\"128\" class=\"form-text required\" required=\"required\" aria-required=\"true\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7139be16043",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5544562b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".field--name-field-localgov-subsites-boxlinks",
            "html": "<div class=\"field field--name-field-localgov-subsites-boxlinks field--type-entity-reference-revisions field--label-hidden field__item\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6b264408ab1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-225a7c38"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".field--name-field-localgov-subsites-cta",
            "html": "<div class=\"field field--name-field-localgov-subsites-cta field--type-entity-reference-revisions field--label-hidden field__items\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bb72110661f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d99c63a2"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".back-to-top",
            "html": "<a class=\"back-to-top\" data-min-content-viewport-ratio=\"1.5\" href=\"#main-content\" hidden=\"\" data-once=\"back-to-top\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f23c5056f01e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6261b146"
          }
        ],
        "outcomeCount": 1045,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 8
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2956,
          "failed": 37,
          "cantTell": 30,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_redundant",
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_nDjw2zBU58Pls2R0-rH1l4lZPNNGnt7FQ02LgXPmCk4.css?delta=0&language=en&theme=east_suffolk&include=eJx9kQGKxCAMRS-k9UgS29_WbTRidGb29tsOCztYWJCg7yeG_MxS4ZbaC_FEX_QyIG1e-7oKH74hFaYGdW2vwCzstxoXs0pu9IRKgvu4T0-E66mGZSbe5OEDKVyg-bBNzlNuSs6oI5SX5ZiP8ZtVarKoVepN6cwD2lgCjTCSDSc5BpyQu00U88ALbbCKuUXJY8sKLSeND9hGgTHq7TTyczLtQePlpGTY08iesl0Zr3jW3rN8oUpbpbKr-080H3m_W_wjU8-lB466YzEqcyT2CUsk_3bX3dHUdiQY_dZz8-6awzwinurecUqydMYPyYndBA\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6110b0a93dbf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36915dcc"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_nDjw2zBU58Pls2R0-rH1l4lZPNNGnt7FQ02LgXPmCk4.css?delta=0&language=en&theme=east_suffolk&include=eJx9kQGKxCAMRS-k9UgS29_WbTRidGb29tsOCztYWJCg7yeG_MxS4ZbaC_FEX_QyIG1e-7oKH74hFaYGdW2vwCzstxoXs0pu9IRKgvu4T0-E66mGZSbe5OEDKVyg-bBNzlNuSs6oI5SX5ZiP8ZtVarKoVepN6cwD2lgCjTCSDSc5BpyQu00U88ALbbCKuUXJY8sKLSeND9hGgTHq7TTyczLtQePlpGTY08iesl0Zr3jW3rN8oUpbpbKr-080H3m_W_wjU8-lB466YzEqcyT2CUsk_3bX3dHUdiQY_dZz8-6awzwinurecUqydMYPyYndBA\" media=\"all\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "469a71dd431d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23e1db9a"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#ffffff\" href=\"/themes/custom/east_suffolk/assets/images/favicons/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a2bd3bbdffb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2d2210f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d9161c3d0e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6f865217"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5aa8582377c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c9c0f0a"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Close\" tabindex=\"0\" class=\"ccc-link ccc-tabbable \" id=\"ccc-close\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5639f9584276",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7772a1be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78d23aea00e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6d74969"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "154372d0598e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e94a784c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e00952a61a60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2c95c4c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a0f9fabbc2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a7e2b31"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45f1568cfba9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7995e241"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span aria-hidden=\"true\" class=\"checkbox-toggle-off\">",
            "message": "Text contrast of 3.34 with its background is less than the WCAG AA minimum requirements for text of size 12px and weight of 700",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b78fd4ee3c9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c399c05"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"\" accesskey=\"c\" aria-label=\"Set cookie preferences.\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15f38944acf5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ebe86ac7"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button style=\"\" accesskey=\"c\" aria-label=\"Set cookie preferences.\" class=\"ccc-icon--left ccc-icon--light  \" id=\"ccc-icon\" aria-expanded=\"true\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbf9160c13b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bb14b03"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84cc233a64d4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91188f8b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4b8b503529f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13065efa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"branding__logo\" rel=\"home\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "456bc2378411",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fcf92c4e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/171\" href=\"/news\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6b36b04c1f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6f1f011"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Access your My East Suffolk account and all our online forms\" href=\"https://my.eastsuffolk.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcc05e14a47f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d4e67623"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a data-drupal-link-system-path=\"node/856\" href=\"/make-a-payment\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1bfa8bd5157",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3373ccfc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Follow East Suffolk Council on Instagram\" aria-label=\"Follow East Suffolk Council on Instagram\" href=\"https://www.instagram.com/eastsuffolkcouncil\" class=\"social-media-link-icon--instagram\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2099880552ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b078af31"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Follow East Suffolk Council on Facebook\" aria-label=\"Follow East Suffolk Council on Facebook\" href=\"https://www.facebook.com/eastsuffolkcouncil\" class=\"social-media-link-icon--facebook\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a35d4d0b2761",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-346f1cbe"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Follow East Suffolk Council on Linkedin\" aria-label=\"Follow East Suffolk Council on Linkedin\" href=\"https://www.linkedin.com/company/eastsuffolkcouncil\" class=\"social-media-link-icon--linkedin\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0122c7c4d1a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85f25c29"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a title=\"Follow East Suffolk Council on YouTube\" aria-label=\"Follow East Suffolk Council on YouTube\" href=\"https://www.youtube.com/channel/UCuAEAQUUSLjz_6qqJWt5Swg\" class=\"social-media-link-icon--youtube_channel\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3a3c067261ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70eef1f9"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Your new look East Suffolk Council website' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd0e94b8b23f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a8a1d7c"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" placeholder=\"Search\" data-drupal-selector=\"edit-s\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "888c0d73236f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73aef744"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" placeholder=\"Search\" data-drupal-selector=\"edit-s\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d31c4cfcf011",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a0922f5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" placeholder=\"Search\" data-drupal-selector=\"edit-s\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71edaa045e52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad4f6a0c"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" placeholder=\"Search\" data-drupal-selector=\"edit-s\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "027a6731dadf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d8f6f79"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button value=\"Go\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\" aria-label=\"Search\" class=\"search-box__button button js-form-submit form-submit\" data-twig-suggestion=\"search_results_submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08d9a9cb44ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6bc09428"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button value=\"Go\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\" aria-label=\"Search\" class=\"search-box__button button js-form-submit form-submit\" data-twig-suggestion=\"search_results_submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f48b06541b95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6210be85"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button value=\"Go\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\" aria-label=\"Search\" class=\"search-box__button button js-form-submit form-submit\" data-twig-suggestion=\"search_results_submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "972875191fcb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63017fee"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<ul class=\"box-links-listing__list lgd-row\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11fe34bae3c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1e1514f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"https://my.eastsuffolk.gov.uk/service/Bin_collection_dates_finder\" class=\"box-link__link box-link__link--with-right-arrow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c01998f9188f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5b863b9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/planning-and-building-control/planning-applications/public-access/intro\" class=\"box-link__link box-link__link--with-right-arrow\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df05a7bb74d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2213fca2"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"box-link__title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1073a3f1960c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2156ce8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3 class=\"box-link__title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          }
        ],
        "outcomeCount": 2993,
        "uniqueFailedCount": 36,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-valid-attr-value",
          "navigable/heading-order"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "navigable/heading-order",
            "xpath": "li:nth-of-type(1) > article > h4",
            "selector": "li:nth-of-type(1) > article > h4",
            "html": "<h4 class=\"box-link__title\">\n  <a class=\"box-link__link box-link__link--with-right-arrow\" href=\"https://my.eastsuffolk.gov.uk/service/Bin_collection_dates_finder\">\n        Find your bin collection dat...",
            "impact": "moderate",
            "message": "Heading level 4 skipped from level 2. Use h3 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a9345440af5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ba74cf7"
          },
          {
            "rule": "aria/aria-valid-attr-value",
            "xpath": "div:nth-of-type(2) > span",
            "selector": "div:nth-of-type(2) > span",
            "html": "<span class=\"back-to-top-target\" aria-hidden=\"\" data-once=\"back-to-top-target\" style=\"position: absolute; top: 1080px;\"></span>",
            "impact": "critical",
            "message": "aria-hidden must be \"true\" or \"false\", got \"\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad94e847d7ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c033e7ae"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 395,
          "failed": 69,
          "cantTell": 109,
          "inapplicable": 12
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25c22e886ae0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "752569bc4e4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 585,
        "duplicateFailedCount": 67,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 209
    },
    {
      "submittedUrl": "https://www.eastsussex.gov.uk/",
      "finalUrl": "https://www.eastsussex.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Home - East Sussex County Council | East Sussex County Council",
      "elapsedMs": 23660,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 751,
          "failed": 96,
          "cantTell": 0,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r78"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"govuk-button govuk-button--secondary\"]",
            "html": "<button value=\"accept\" type=\"submit\" name=\"cookies\" class=\"govuk-button govuk-button--secondary\" data-module=\"govuk-button\" data-govuk-button-init=\"\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3b197697515",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98e53ddf"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"govuk-button govuk-button--secondary\"]",
            "html": "<button value=\"reject\" type=\"submit\" name=\"cookies\" class=\"govuk-button govuk-button--secondary\" data-module=\"govuk-button\" data-govuk-button-init=\"\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link govuk-link__against-dark-background\"]",
            "html": "<a class=\"govuk-link govuk-link__against-dark-background\" href=\"https://www.eastsussex.gov.uk/about-this-site/cookies\">View cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7189ae6386e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbe8ccd6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"govuk-!-padding-2 details-component-button border border-right border-left border-top-none border-bottom-none brand-border-secondary govuk-button govuk-button--secondary govuk-!-margin-bottom-2 govuk-!-margin-top-3 brand-background-primary no-box-shadow font-white govuk-!-width-full\"]",
            "html": "<button data-target=\"MenuContent\" type=\"button\" data-focus=\"\" class=\"govuk-!-padding-2 details-component-button border border-right border-left border-top-none border-bottom-none brand-border-secondary govuk-button govuk-button--secondary govuk-!-margin-bottom-2 govuk-!-margin-top-3 brand-background-primary no-box-shadow font-white govuk-!-width-full\" data-module=\"govuk-button\" aria-label=\"Toggle Menu\" data-govuk-button-init=\"\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4dcfa2245ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-193b8ffd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary banner-component-button text-left govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-0 no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary banner-component-button text-left govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-0 no-box-shadow\" href=\"https://www.eastsussex.gov.uk/education-learning/schools/school-closures\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce29d7e4f913",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c07579c0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"https://fa-euru-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/External/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2bbb92ee7e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f56f6f43"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/jobs/pay\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"https://fa-euru-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/jobs?lastSelectedFacet=TITLES&mode=location&selectedTitlesFacet=Education-Teaching\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"https://eastsussex.spydus.co.uk/cgi-bin/spydus.exe/MSGTRN/WPAC/HOME\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/libraries/local/locations\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/libraries/online/renew\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/education-learning/term-dates\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/education-learning/schools/apply-for-a-school-place\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/education-learning/schools/find-local-schools\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/rubbish-recycling/household-waste-recycling-sites\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/rubbish-recycling/booking-system\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/rubbish-recycling/rubbish-collection\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/registration/deaths\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/registration/copies\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/registration/register-office\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/social-care/getting-help-from-us\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/social-care/directories\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\"]",
            "html": "<a class=\"font-link border-mid-grey-tint-25 govuk-button--secondary-visit govuk-link govuk-button govuk-button--secondary govuk-!-margin-bottom-0 govuk-!-width-full text-left no-box-shadow background-white\" href=\"/social-care/blue-badges\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"show-more-block-cad9b397-4b92-4132-a3b2-8a8705b2fbef details-component-button govuk-button govuk-button--secondary govuk-!-margin-bottom-2 govuk-!-width-full govuk-link text-left govuk-!-font-size-24\"]",
            "html": "<a href=\"#Show-more-services\" class=\"show-more-block-cad9b397-4b92-4132-a3b2-8a8705b2fbef details-component-button govuk-button govuk-button--secondary govuk-!-margin-bottom-2 govuk-!-width-full govuk-link text-left govuk-!-font-size-24\" data-focus=\"\" data-target=\"MoreContent-cad9b397-4b92-4132-a3b2-8a8705b2fbef\" data-open-text=\"Show fewer services\" data-closed-text=\"Show more services\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4535eaca5c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a87d6106"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"no-box-shadow  modal-dialogue-component-button govuk-!-margin-bottom-0 govuk-link govuk-button govuk-button--secondary brand-background-primary govuk-link__against-dark-background govuk-!-font-size-24\"]",
            "html": "<a href=\"#eshot\" class=\"no-box-shadow  modal-dialogue-component-button govuk-!-margin-bottom-0 govuk-link govuk-button govuk-button--secondary brand-background-primary govuk-link__against-dark-background govuk-!-font-size-24\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f71adbdece8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b10b465"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/jobs\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c11b0750eba2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fc842dc3"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/libraries\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/education-learning\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/rubbish-recycling\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/children-families\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/social-care\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/leisure-tourism/discover-east-sussex/rights-of-way/east-sussex\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/leisure-tourism\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/registration\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/parking\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/roads-transport\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/planning\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/your-council\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/trading-standards\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/community\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/environment\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\"]",
            "html": "<a class=\"brand-background-primary govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-2 text-left  govuk-link no-box-shadow\" href=\"https://www.eastsussex.gov.uk/business\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link govuk-link__against-dark-background\"]",
            "html": "<a class=\"govuk-link govuk-link__against-dark-background\" href=\"https://www.eastsussex.gov.uk/contactus\">\n                                Contact us\n      ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link govuk-link__against-dark-background\"]",
            "html": "<a class=\"govuk-link govuk-link__against-dark-background\" href=\"https://www.eastsussex.gov.uk/about-this-site\">\n                                About this site\n ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link govuk-link__against-dark-background\"]",
            "html": "<a class=\"govuk-link govuk-link__against-dark-background\" href=\"https://www.eastsussex.gov.uk/about-this-site/accessibility-statement\">\n                                Accessibility sta...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link govuk-link__against-dark-background\"]",
            "html": "<a class=\"govuk-link govuk-link__against-dark-background\" href=\"https://www.eastsussex.gov.uk/contactus/bsl-intro\">\n                                British Sign Lang...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link govuk-link__against-dark-background\"]",
            "html": "<a class=\"govuk-link govuk-link__against-dark-background\" href=\"https://www.eastsussex.gov.uk/about-this-site/cookies\">\n                                Cookies\n         ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link govuk-link__against-dark-background\"]",
            "html": "<a class=\"govuk-link govuk-link__against-dark-background\" href=\"https://www.eastsussex.gov.uk/privacy/all-privacy-notices\">\n                                Privacy\n         ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link govuk-link__against-dark-background\"]",
            "html": "<a class=\"govuk-link govuk-link__against-dark-background\" href=\"https://www.eastsussex.gov.uk/xmlsitemap\">\n                                Search Engine Sit...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"govuk-link govuk-link__against-dark-background\"]",
            "html": "<a class=\"govuk-link govuk-link__against-dark-background\" href=\"https://www.eastsussex.gov.uk/your-council/about/key-documents/modern-slavery\">\n                                Modern Slavery St...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd5034f17517",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48bca51de6a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d38201d6196",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.17:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-body font-white\"]",
            "html": "<p class=\"govuk-body font-white\">We use some essential cookies to make this service...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "720352028f14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-852d8b3d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-body font-white\"]",
            "html": "<p class=\"govuk-body font-white\">We’d like to set additional cookies so we can reme...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-body font-white\"]",
            "html": "<p class=\"govuk-body font-white\">We also use cookies set by other sites to help us ...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-heading-m govuk-!-margin-bottom-1 govuk-!-padding-2 cards-component-card-title news-item-24652-font govuk-!-font-weight-regular\"]",
            "html": "<p class=\"govuk-heading-m govuk-!-margin-bottom-1 govuk-!-padding-2 cards-component-card-title news-item-24652-font govuk-!-font-weight-regular\" style=\"min-height: 53.3125px;\">\n                                Recycle your food...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7733844fcc40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d4a782a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-body govuk-!-margin-bottom-2 govuk-!-padding-2 cards-component-card-description news-item-24652-font\"]",
            "html": "<p class=\"govuk-body govuk-!-margin-bottom-2 govuk-!-padding-2 cards-component-card-description news-item-24652-font\" style=\"min-height: 66.6562px;\">\n                                    You can now r...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9bf80b14d85a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-586a85f2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-heading-m govuk-!-margin-bottom-1 govuk-!-padding-2 cards-component-card-title news-item-23745-font govuk-!-font-weight-regular\"]",
            "html": "<p class=\"govuk-heading-m govuk-!-margin-bottom-1 govuk-!-padding-2 cards-component-card-title news-item-23745-font govuk-!-font-weight-regular\" style=\"min-height: 53.3125px;\">\n                                Book a visit to t...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dda6e5d2613",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bcba9db6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-body govuk-!-margin-bottom-2 govuk-!-padding-2 cards-component-card-description news-item-23745-font\"]",
            "html": "<p class=\"govuk-body govuk-!-margin-bottom-2 govuk-!-padding-2 cards-component-card-description news-item-23745-font\" style=\"min-height: 66.6562px;\">\n                                    Book your tim...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e6c8aecac49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-caa72137"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-heading-m govuk-!-margin-bottom-1 govuk-!-padding-2 cards-component-card-title news-item-21539-font govuk-!-font-weight-regular\"]",
            "html": "<p class=\"govuk-heading-m govuk-!-margin-bottom-1 govuk-!-padding-2 cards-component-card-title news-item-21539-font govuk-!-font-weight-regular\" style=\"min-height: 53.3125px;\">\n                                Looking for child...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b26bc64f7a0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e8062a57"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"govuk-body govuk-!-margin-bottom-2 govuk-!-padding-2 cards-component-card-description news-item-21539-font\"]",
            "html": "<p class=\"govuk-body govuk-!-margin-bottom-2 govuk-!-padding-2 cards-component-card-description news-item-21539-font\" style=\"min-height: 66.6562px;\">\n                                    Wraparound ca...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e972019d77fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06850a71"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e37e7616671",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0510618d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h3[@class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\"]",
            "html": "<h3 class=\"font-link govuk-summary-card__title govuk-!-font-weight-bold\">\n                                                 ...</h3>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 894,
        "duplicateFailedCount": 77,
        "uniqueFailedCount": 19,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 724,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 44
        },
        "failedRules": [
          "label-title-only",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "label-title-only",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label-title-only?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#SiteSearchAutocomplete",
            "html": "<input aria-describedby=\"SiteSearchAutocomple...\" aria-expanded=\"false\" aria-controls=\"SiteSearchAutocomple...\" aria-autocomplete=\"list\" autocomplete=\"off\" class=\"autocomplete__input ...\" id=\"SiteSearchAutocomple...\" name=\"input-autocomplete\" placeholder=\"Search our site\" type=\"text\" role=\"combobox\" ...>",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce31aee1a44f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0887ead"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#ClosuresAlert",
            "html": "<div class=\"govuk-!-display-none-print brand-background-primary-light\" id=\"ClosuresAlert\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86120694838f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7171a3c3"
          }
        ],
        "outcomeCount": 770,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": true,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2318,
          "failed": 21,
          "cantTell": 11,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "aria_keyboard_handler_exists",
          "aria_landmark_name_unique",
          "aria_role_redundant",
          "element_attribute_deprecated",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "113b1e9938a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.eastsussex.gov.uk/safari-pinned-tab.svg\" color=\"\" rel=\"mask-icon\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8750cf9a82f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2dcf6067"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"https://www.eastsussex.gov.uk/safari-pinned-tab.svg\" color=\"\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb62cc04bb34",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4926873"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"https://www.eastsussex.gov.uk/dist/css/eastSussexGovUK.min.css?v=20260415\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "248e2b848574",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ca26bcc"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header data-govuk-header-init=\"\" data-module=\"govuk-header\" role=\"banner\" class=\"govuk-header govuk-!-display-none-print brand-background-primary\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d09b664dc88",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-478a4fa9"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form method=\"post\" id=\"CookieAcceptanceForm\" enctype=\"multipart/form-data\" action=\"/\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c6e0e71fd64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf817dbc"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<form method=\"post\" id=\"CookieAcceptanceForm\" enctype=\"multipart/form-data\" action=\"/\">",
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c127a22567ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fb2a33c"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-label=\"Hide search bar\" class=\"govuk-!-padding-2 details-component-button border border-right border-left border-top-none border-bottom-none brand-border-secondary govuk-button govuk-button--secondary govuk-!-margin-bottom-2 govuk-!-margin-top-3 brand-background-primary no-box-shadow font-white govuk-!-width-full\" data-focus=\"\" data-aria=\"search bar\" data-target=\"SearchBarContent\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c895e7d6b4a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3fc9f8c0"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form method=\"post\" id=\"SiteSearchForm\" enctype=\"multipart/form-data\" action=\"https://www.eastsussex.gov.uk/search\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f96252451fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e38586e3"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<form method=\"post\" id=\"SiteSearchForm\" enctype=\"multipart/form-data\" action=\"https://www.eastsussex.gov.uk/search\">",
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07c1f2a1862e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ff25d5f"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<input style=\"background-color: white;\" role=\"combobox\" type=\"text\" placeholder=\"Search our site\" name=\"input-autocomplete\" id=\"SiteSearchAutocomplete\" class=\"autocomplete__input autocomplete__input--default\" autocomplete=\"off\" aria-autocomplete=\"list\" aria-controls=\"SiteSearchAutocomplete__listbox\" aria-expanded=\"false\" aria-describedby=\"SiteSearchAutocomplete__assistiveHint\">",
            "message": "Verify the <input> element with \"combobox\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40ea18efee2e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a4d6b84"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input style=\"background-color: white;\" role=\"combobox\" type=\"text\" placeholder=\"Search our site\" name=\"input-autocomplete\" id=\"SiteSearchAutocomplete\" class=\"autocomplete__input autocomplete__input--default\" autocomplete=\"off\" aria-autocomplete=\"list\" aria-controls=\"SiteSearchAutocomplete__listbox\" aria-expanded=\"false\" aria-describedby=\"SiteSearchAutocomplete__assistiveHint\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1c4cb1e8629",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d18bbb27"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input style=\"background-color: white;\" role=\"combobox\" type=\"text\" placeholder=\"Search our site\" name=\"input-autocomplete\" id=\"SiteSearchAutocomplete\" class=\"autocomplete__input autocomplete__input--default\" autocomplete=\"off\" aria-autocomplete=\"list\" aria-controls=\"SiteSearchAutocomplete__listbox\" aria-expanded=\"false\" aria-describedby=\"SiteSearchAutocomplete__assistiveHint\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eeea6761304",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f6e8439"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button data-govuk-button-init=\"\" aria-label=\"Site Search\" data-module=\"govuk-button\" type=\"submit\" class=\"govuk-input__suffix govuk-input__suffix-button govuk-button govuk-button--secondary govuk-button--mobile-width-auto govuk-!-margin-bottom-0 govuk-!-padding-left-7 govuk-!-padding-right-7 no-box-shadow\" id=\"SiteSearchButton\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7666833de553",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45e195a3"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.eastsussex.gov.uk/education-learning/schools/school-closures\" class=\"brand-background-primary banner-component-button text-left govuk-button govuk-button--secondary govuk-!-width-full govuk-!-margin-bottom-0 no-box-shadow\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fab68fd4798",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b7e22eb"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\" id=\"main-content\" class=\"govuk-main-wrapper app-main-class govuk-!-padding-top-2\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "41689223da9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-347dc272"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"details-component-text show-more-block-font-cad9b397-4b92-4132-a3b2-8a8705b2fbef\">",
            "message": "Confirm this text 'Show more services' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ee569ccfe902",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ace54082"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p style=\"min-height: 79.9688px;\" class=\"govuk-heading-m govuk-!-margin-bottom-1 govuk-!-padding-2 cards-component-card-title news-item-24652-font govuk-!-font-weight-regular\">",
            "message": "Confirm this text 'Recycle your food and drink cartons' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "461b2c74e8a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a502568"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p style=\"min-height: 79.9688px;\" class=\"govuk-heading-m govuk-!-margin-bottom-1 govuk-!-padding-2 cards-component-card-title news-item-23745-font govuk-!-font-weight-regular\">",
            "message": "Confirm this text 'Book a visit to the tip' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e415894446d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-75e3ff20"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p style=\"min-height: 79.9688px;\" class=\"govuk-heading-m govuk-!-margin-bottom-1 govuk-!-padding-2 cards-component-card-title news-item-21539-font govuk-!-font-weight-regular\">",
            "message": "Confirm this text 'Looking for childcare before and after school?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a347dc1f25cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-22ec991e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"govuk-footer brand-background-primary govuk-!-display-none-print brand-border-secondary\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85cbb520ffb6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7564bd68"
          }
        ],
        "outcomeCount": 2339,
        "uniqueFailedCount": 21,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "page.addScriptTag: Executing inline script violates the following Content Security Policy directive 'script-src 'self' 'sha256-l8zbJd8kXZ6zkrhwDpvnCZMy0hTHqX8L3/bCfSgiaAM=' 'sha256-rP+B3tYFuMv0SfsZavhdRMwfqW86QfTrfRz2RLBAlsk=' 'sha256-zXkkXhkldo1hiIGlhYYSoUVqjm7sLJmhA9CAgo0RiAM=' 'unsafe-eval' https://cdn.vidstack.io https://cdn.jsdelivr.net/npm/@vidstack/  https://js.monitor.azure.com https://matomo.eastsussex.gov.uk https://www.youtube.com https://www.eastsussex.gov.uk https://microsites.eastsussex.gov.uk https://translate-pa.googleapis.com https://translate.googleapis.com https://translate.google.com https://www.googleadservices.com https://flex.eastsussex.gov.uk https://plausible.io https://new.eastsussex.gov.uk https://connect.facebook.net https://platform.twitter.com https://cdn.syndication.twimg.com https://www.google.com https://www.gstatic.com https://v4in1-si.click4assistance.co.uk https://www.googletagmanager.com https://maps.googleapis.com https://www.google-analytics.com https://script.crazyegg.com'. Either the 'unsafe-inline' keyword, a hash ('sha256-iLB/qGn2fKTfTYFKNKTMDW4mWOq+TwpFIWKi5guSmvk='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked.",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 322,
          "failed": 18,
          "cantTell": 75,
          "inapplicable": 3
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R68",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e2d3c83aacb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 418,
        "duplicateFailedCount": 17,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 94
    },
    {
      "submittedUrl": "https://www.lewes-eastbourne.gov.uk/",
      "finalUrl": "https://www.lewes-eastbourne.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/plain",
      "pageTitle": null,
      "elapsedMs": 1524,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 3,
          "failed": 5,
          "cantTell": 0,
          "inapplicable": 83
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r79",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r1",
            "xpath": null,
            "html": null,
            "message": "The document does not have a `<title>` element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dc5ca978c38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4656760"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r4",
            "xpath": "/html",
            "html": "<html>...</html>",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fac78656df51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0ab4fdd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r59",
            "xpath": null,
            "html": null,
            "message": "The document does not have a heading element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2e77b5beba60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dcace7e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r79",
            "xpath": "/pre",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 Forbidden</pre>",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d2f5fb6ef63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ea37d0c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The document has no tabbable descendants",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3de03705217b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 91,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped (non-HTML content type: text/plain)",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.eastleigh.gov.uk/",
      "finalUrl": "https://www.eastleigh.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Just a moment...",
      "elapsedMs": 31601,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 66,
          "failed": 2,
          "cantTell": 1,
          "inapplicable": 61
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r9",
          "https://alfa.siteimprove.com/rules/sia-r96"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r9",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca542dfda251",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba0bdfb1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r96",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fafe2a0f6035",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ce8c03e"
          }
        ],
        "outcomeCount": 130,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 124,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 122
        },
        "failedRules": [
          "meta-refresh"
        ],
        "passedRules": [
          "aria-allowed-role",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-required-attr",
          "aria-roles",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "02b7bcf994f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b8a67f2"
          },
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9de5b6ba2799",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-990698bd"
          }
        ],
        "outcomeCount": 248,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 179,
          "failed": 6,
          "cantTell": 3,
          "inapplicable": 0
        },
        "failedRules": [
          "element_attribute_deprecated",
          "meta_refresh_delay",
          "style_color_misuse",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html; charset=UTF-8\" http-equiv=\"Content-Type\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a821c95845ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e8ce2b4"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=Edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76bda0172dc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "142b59f152b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72def580f0ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56a866affece",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dfe083b"
          },
          {
            "rule": "meta_refresh_delay",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "Verify page is not being caused to refresh automatically",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a43f9e7812b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ced960b5"
          }
        ],
        "outcomeCount": 187,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "enough-time/meta-refresh",
          "enough-time/meta-refresh-no-exception"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "enough-time/meta-refresh",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e9c6810852d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fd8f436"
          },
          {
            "rule": "enough-time/meta-refresh-no-exception",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76b3bf2ccccb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42d6e688"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 34,
          "failed": 2,
          "cantTell": 2,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R4",
          "QW-ACT-R71"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R28",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R4",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc659a/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8085036f9a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-898c827a"
          },
          {
            "rule": "QW-ACT-R71",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bisz58/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efe9485f85ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8565eb3"
          }
        ],
        "outcomeCount": 39,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.elmbridge.gov.uk/",
      "finalUrl": "https://www.elmbridge.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Home | Elmbridge Borough Council",
      "elapsedMs": 17406,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 758,
          "failed": 35,
          "cantTell": 20,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-and-support/universal-credit\">Universal Credit</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e77e79cd3702",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-and-support/council-tax-support\">Council Tax Support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits-and-support/benefits-change-circumstances\">Change in circumstances</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-waste-and-recycling/bins-waste-and-recycling/missed-bin-collection\">Missed bin collection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-waste-and-recycling/bins-waste-and-recycling/garden-waste-service\">Garden waste service</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/bins-waste-and-recycling/what-can-i-recycle\">What can I recycle?</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/support-businesses\">Support for businesses</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business-rates\">Business rates</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/licensing\">Licensing</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/elmbridge-everyone\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/how-find-and-contact-us-phone-and-online\" data-drupal-link-system-path=\"node/720\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.elmbridge.gov.uk/accessibility\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.elmbridge.gov.uk/website-terms-and-conditions\">Terms and conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.elmbridge.gov.uk/your-council/privacy-and-data-protection/elmbridge-borough-council-privacy-notice\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.elmbridge.gov.uk/your-council/privacy-and-data-protection/cookies-notice\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.elmbridge.gov.uk/jobs-work-experience-and-volunteering\">Jobs</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `banner` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "820c61773e58",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe156f2cbfc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffdce33d8150",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.75:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"box-link__title\"]",
            "html": "<h2 class=\"box-link__title\">\n      Report\n    </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2656cb07deb7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e54b297e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"box-link__title\"]",
            "html": "<h2 class=\"box-link__title\">\n      Check bin collection day and calendar\n    </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"box-link__title\"]",
            "html": "<h2 class=\"box-link__title\">\n      Apply\n    </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"box-link__title\"]",
            "html": "<h2 class=\"box-link__title\">\n      Find a planning application\n    </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"box-link__title\"]",
            "html": "<h2 class=\"box-link__title\">\n      Pay\n    </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2[@class=\"box-link__title\"]",
            "html": "<h2 class=\"box-link__title\">\n      Find your Elmbridge councillor\n    </h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r78",
            "xpath": "/h2",
            "html": "<h2>Subscribe</h2>",
            "message": "There is no content between this heading and the next",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82df7240e32c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-839010ef"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00b7c52ab712",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10eed11c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r83",
            "xpath": null,
            "html": null,
            "message": "The text is clipped",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22b98e94e58c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 860,
        "duplicateFailedCount": 27,
        "uniqueFailedCount": 8,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 730,
          "failed": 8,
          "cantTell": 8,
          "inapplicable": 43
        },
        "failedRules": [
          "landmark-banner-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-unique"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "landmark-banner-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-banner-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lgd-region--header",
            "html": "<div class=\"lgd-region lgd-region--header region region-header\" role=\"banner\">",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "050523b96203",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6669c1fb"
          },
          {
            "rule": "landmark-banner-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-banner-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lgd-region--content",
            "html": "<div class=\"lgd-region lgd-region--content region region-content\" role=\"banner\">",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "257a2c63d5ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9e69c40"
          },
          {
            "rule": "landmark-banner-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-banner-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lgd-region--content-bottom",
            "html": "<div class=\"lgd-region lgd-region--content-bottom region region-content-bottom\" role=\"banner\">",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e86177064df1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-250ce22f"
          },
          {
            "rule": "landmark-banner-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-banner-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lgd-region--footer-first",
            "html": "<div class=\"lgd-region lgd-region--footer-first region region-footer-first\" role=\"banner\">",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c23b3739cc43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c16979a0"
          },
          {
            "rule": "landmark-banner-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-banner-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lgd-region--footer-second",
            "html": "<div class=\"lgd-region lgd-region--footer-second region region-footer-second\" role=\"banner\">",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8b8a26b2c7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4af976a"
          },
          {
            "rule": "landmark-banner-is-top-level",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-banner-is-top-level?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".lgd-region--footer-third",
            "html": "<div class=\"lgd-region lgd-region--footer-third region region-footer-third\" role=\"banner\">",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08a4258582f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6ed9f00"
          },
          {
            "rule": "landmark-no-duplicate-banner",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "body > header",
            "html": "<header>\n        <h1 class=\"visually-hidden\">Welcome to Elmbridge.gov.uk</h1>\n      </header>",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              ".lgd-header",
              ".lgd-region--header",
              ".lgd-region--banner",
              ".lgd-region--content",
              ".lgd-region--content-bottom",
              ".lgd-region--footer-first",
              ".lgd-region--footer-second",
              ".lgd-region--footer-third"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5dd69363728c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0063d8a2"
          },
          {
            "rule": "landmark-unique",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "body > header",
            "html": "<header>\n        <h1 class=\"visually-hidden\">Welcome to Elmbridge.gov.uk</h1>\n      </header>",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              ".lgd-header",
              ".lgd-region--header",
              ".lgd-region--banner",
              ".lgd-region--content",
              ".lgd-region--content-bottom",
              ".lgd-region--footer-first",
              ".lgd-region--footer-second",
              ".lgd-region--footer-third"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddb5af23707e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ad53f31"
          }
        ],
        "outcomeCount": 789,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 8
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2097,
          "failed": 58,
          "cantTell": 42,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_attribute_redundant",
          "aria_banner_label_unique",
          "aria_banner_single",
          "aria_form_label_unique",
          "aria_landmark_name_unique",
          "element_attribute_deprecated",
          "element_tabbable_unobscured",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"--lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 126px;\" class=\"sticky-header-html js\" dir=\"ltr\" lang=\"en\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd709e2908c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ee0c6d7"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/sites/default/files/css/css_4cvrhcZTFc_9iQJa3CP2YwT7_vlmBd3IsDCCo77-d8o.css?delta=0&language=en&theme=elmbridge&include=eJx9kl1yhCAQhC8E-rA5R65gDdIqERiLwXW9fTDZTVw2lRd-vmamqwH4YJKzI9rRsyGv8AMiZze4nrLjKCcuE2_d5CxOLG_8jk16PjfYYAZOQWHteubZoUxh8Y5ij_Yv2BlKUAPHTBuEA9rTuvlqF7MoTzuvubOu-F2R9jZPCSje3eXSXd7KqDz35Ee-lo6C1lCMSDXkm_YuzlLxAZTXBKtlNeIyarkk0kiJU114v8Bn6EibQuYKH8aa4mESAqW9kgPiqgO5WPFY7jgxB51RtnWihUZoQf_9YM-aZNfPu55A9lx3zyjdQonGRMsk7X-iOp2zaV3IN7-kWeOyGu9kglWyS0ZoD3N1_wiPD9HQB91eIDxK7NxYZHJemszj6F9rH8cCREreF_0YPgEF2RsM\" media=\"all\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "359164b48e53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9438074"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style>",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78f951a373da",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ba465a7"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link color=\"#ffffff\" href=\"/themes/custom/elmbridge/assets/images/favicons/safari-pinned-tab.svg\" rel=\"mask-icon\">",
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1dde4251d1f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-36195b48"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"find-more-button eu-cookie-compliance-more-button find-more-button-processed\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33ca32618bf0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f5c5784"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"find-more-button eu-cookie-compliance-more-button find-more-button-processed\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83ca36d73d4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9c191c77"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"agree-button eu-cookie-compliance-secondary-button button button--small\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "057970205596",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcf2b283"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"decline-button eu-cookie-compliance-default-button button button--small button--primary\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4ba409055f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4f77af6"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<header>",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "196af20969ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee24a594"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<header>",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "462ff48e3857",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e548b0b8"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<header style=\"position: fixed;\" data-once=\"allStickyHeaders\" class=\"lgd-header\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "799d9cd0e116",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-feddf997"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<header style=\"position: fixed;\" data-once=\"allStickyHeaders\" class=\"lgd-header\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6dacecef5c20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aad9f723"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d137ee2d083",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13065efa"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--header region region-header\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c90f85cd686",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d9d0f8a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button data-once=\"header-toggle\" aria-label=\"Toggle services menu\" aria-expanded=\"false\" aria-controls=\"lgd-header__nav--secondary\" data-target=\"lgd-header__nav--secondary\" class=\"lgd-header__toggle lgd-header__toggle--secondary\" aria-haspopup=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e10c80f935a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7c532da"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--banner region region-banner\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8414832f1d97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a39709f"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--banner region region-banner\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "829e443a7328",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e7f6555a"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'How can we help today?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18e1acef129b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a8a1d7c"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form data-drupal-form-fields=\"edit-s\" data-once=\"form-updated\" data-custom-validity-attached=\"true\" accept-charset=\"UTF-8\" id=\"views-exposed-form-localgov-sitewide-search-sitewide-search-page-block-1\" method=\"get\" action=\"/search\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "524cb40d4790",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9cfa811c"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" placeholder=\"Search\" data-drupal-selector=\"edit-s\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47352d45f1b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73aef744"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" placeholder=\"Search\" data-drupal-selector=\"edit-s\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36e03d1e2e3e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad4f6a0c"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" placeholder=\"Search\" data-drupal-selector=\"edit-s\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03dd3c6f6925",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d8f6f79"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"Search\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21eadd076fe7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eeb31805"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"button js-form-submit form-submit\" value=\"Search\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1efdcf16c4ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-740f815c"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--content region region-content\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3659911224db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b0c2a32"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--content region region-content\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "94f9e0249338",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f28be16"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--content region region-content\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e433a5ac9f37",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f0d3644"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-summary field--type-string-long field--label-hidden field__item\">",
            "message": "Confirm this text 'Local elections will take place on Thursday 7 May 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b3b28df1e1f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb1d54e4"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-summary field--type-string-long field--label-hidden field__item\">",
            "message": "Confirm this text 'Updates on local government reorganisation in Surrey' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-summary field--type-string-long field--label-hidden field__item\">",
            "message": "Confirm this text 'Find help and support with cost of living' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-summary field--type-string-long field--label-hidden field__item\">",
            "message": "Confirm this text 'Our latest consultations and information on Neighbourhood Area Committees' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button data-once=\"show-hide-once\" data-show=\"Show more services\" data-hide=\"Show less services\" class=\"btn btn-start js-show-hide-button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2ddef6ef0c11",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a35bbbd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-text field--type-text-long field--label-hidden field__item\">",
            "message": "Confirm this text 'How can you help to improve sustainability in Elmbridge?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "238c420176ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39fab8c9"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm this text 'How can you help to improve sustainability in Elmbridge?' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ed1aaa8083e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2bf52aa"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-newsroom-teaser-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Elmbridge for Everyone' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "376b66477b44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16260bc4"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-news-date field--type-datetime field--label-hidden field__item\">",
            "message": "Confirm this text '13 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93c02e6eea24",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aba04c0c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-newsroom-teaser-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Call out for artists for Making Space 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-news-date field--type-datetime field--label-hidden field__item\">",
            "message": "Confirm this text '16 March 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-newsroom-teaser-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Help us keep Elmbridge clean for everyone to enjoy' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-news-date field--type-datetime field--label-hidden field__item\">",
            "message": "Confirm this text '8 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-newsroom-teaser-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Local government reorganisation' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-news-date field--type-datetime field--label-hidden field__item\">",
            "message": "Confirm this text '8 April 2026' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"field field--name-localgov-newsroom-teaser-title field--type-string field--label-hidden field__item\">",
            "message": "Confirm this text 'Community Hubs Walton-on-Thames and Cobham' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_banner_single",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--content-bottom region region-content-bottom\">",
            "message": "Multiple elements with \"banner\" role found on the page",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fa9363ae681",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fdb91706"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--content-bottom region region-content-bottom\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e31e7b2ec382",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555f524"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--content-bottom region region-content-bottom\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10cecf0e4a1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5b49ea1"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form data-drupal-form-fields=\"edit-your-email-address,edit-actions-submit\" data-once=\"webform-details-toggle form-updated\" accept-charset=\"UTF-8\" id=\"webform-submission-get-the-latest-news-and-updates-node-92-add-form\" method=\"post\" action=\"/\" data-drupal-selector=\"webform-submission-get-the-latest-news-and-updates-node-92-add-form\" class=\"webform-submission-form webform-submission-add-form webform-submission-get-the-latest-news-and-updates-form webform-submission-get-the-latest-news-and-updates-add-form webform-submission-get-the-latest-news-and-updates-node-92-form webform-submission-get-the-latest-news-and-updates-node-92-add-form js-webform-details-toggle webform-details-toggle\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "324617cd101c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1babec07"
          },
          {
            "rule": "aria_attribute_redundant",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-email required\" placeholder=\"Your email address\" maxlength=\"254\" size=\"60\" value=\"\" name=\"your_email_address\" id=\"edit-your-email-address\" type=\"email\" data-drupal-selector=\"edit-your-email-address\">",
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25984ba827b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b22e67da"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-email required\" placeholder=\"Your email address\" maxlength=\"254\" size=\"60\" value=\"\" name=\"your_email_address\" id=\"edit-your-email-address\" type=\"email\" data-drupal-selector=\"edit-your-email-address\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20f479d79dbb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97cef2ea"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-email required\" placeholder=\"Your email address\" maxlength=\"254\" size=\"60\" value=\"\" name=\"your_email_address\" id=\"edit-your-email-address\" type=\"email\" data-drupal-selector=\"edit-your-email-address\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3a24bac6024",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d50858dc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input data-once=\"drupal-ajax\" value=\"Sign Up\" name=\"op\" id=\"edit-actions-submit\" type=\"submit\" data-disable-refocus=\"true\" data-drupal-selector=\"edit-actions-submit\" class=\"webform-button--submit webform-flex--container--submit button button--primary js-form-submit form-submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd01483d5c0a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6672e6d1"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input data-once=\"drupal-ajax\" value=\"Sign Up\" name=\"op\" id=\"edit-actions-submit\" type=\"submit\" data-disable-refocus=\"true\" data-drupal-selector=\"edit-actions-submit\" class=\"webform-button--submit webform-flex--container--submit button button--primary js-form-submit form-submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80b23fe49f93",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1581b96e"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--footer-first region region-footer-first\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e095e2456dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18663cf2"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--footer-first region region-footer-first\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "638c5edd7eb1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fab3a2b8"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--footer-second region region-footer-second\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bfc7405423ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e9767b3"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--footer-second region region-footer-second\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d68e511e946",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-403f7790"
          },
          {
            "rule": "aria_banner_label_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--footer-third region region-footer-third\">",
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "051637cd2274",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03acf02c"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--footer-third region region-footer-third\">",
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "040d81bc25fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e6bd2d0"
          }
        ],
        "outcomeCount": 2163,
        "uniqueFailedCount": 48,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 81,
          "failed": 11,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch",
          "landmarks/banner-is-top-level",
          "landmarks/no-duplicate-banner",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "div:nth-of-type(2) > header",
            "selector": "div:nth-of-type(2) > header",
            "html": "<header class=\"lgd-header\" data-once=\"allStickyHeaders\" style=\"position: fixed;\">\n  \n    <a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">\n    Skip to main content\n  </a>\n\n  <div cl...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa129da9afac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cd4d35b"
          },
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "header > div > div > div > div > div:nth-of-type(1)",
            "selector": "header > div > div > div > div > div:nth-of-type(1)",
            "html": "<div class=\"lgd-region lgd-region--header region region-header\" role=\"banner\">\n\n    \n    <div class=\"lgd-region__inner lgd-region__inner--header\">\n      <div id=\"block-elmbridge-localgov-sitebranding-...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c08a6b516e9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a446050"
          },
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "#lgd-header__nav--secondary > div",
            "selector": "#lgd-header__nav--secondary > div",
            "html": "<div class=\"lgd-region lgd-region--secondary-menu region region-secondary-menu\" role=\"banner\">\n\n    \n    <div class=\"lgd-region__inner lgd-region__inner--secondary-menu\">\n      \n      \n  \n\n<nav aria-l...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62af5f9a1473",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6897974"
          },
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "body > div:nth-of-type(2) > div > div",
            "selector": "body > div:nth-of-type(2) > div > div",
            "html": "<div class=\"lgd-region lgd-region--banner region region-banner\" role=\"banner\">\n\n    \n    <div class=\"lgd-region__inner lgd-region__inner--banner\">\n      <div id=\"block-elmbridge-localgov-subsite-banne...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a75e2ece449",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24cba744"
          },
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "footer > div > div > div > div:nth-of-type(1) > div",
            "selector": "footer > div > div > div > div:nth-of-type(1) > div",
            "html": "<div class=\"lgd-region lgd-region--footer-first region region-footer-first\" role=\"banner\">\n\n          <div class=\"lgd-container padding-horizontal\">\n    \n    <div class=\"lgd-region__inner lgd-region__...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48d841159d61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bceb19f2"
          },
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "footer > div > div > div > div:nth-of-type(2) > div",
            "selector": "footer > div > div > div > div:nth-of-type(2) > div",
            "html": "<div class=\"lgd-region lgd-region--footer-second region region-footer-second\" role=\"banner\">\n\n          <div class=\"lgd-container padding-horizontal\">\n    \n    <div class=\"lgd-region__inner lgd-region...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d50861e7fbdf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad4ed4fb"
          },
          {
            "rule": "landmarks/no-duplicate-banner",
            "xpath": "footer > div > div > div > div:nth-of-type(3) > div",
            "selector": "footer > div > div > div > div:nth-of-type(3) > div",
            "html": "<div class=\"lgd-region lgd-region--footer-third region region-footer-third\" role=\"banner\">\n\n          <div class=\"lgd-container padding-horizontal\">\n    \n    <div class=\"lgd-region__inner lgd-region__...",
            "impact": "moderate",
            "message": "Page has multiple banner landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de2767463f1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62c02ec8"
          },
          {
            "rule": "landmarks/banner-is-top-level",
            "xpath": "#main-content > div:nth-of-type(1)",
            "selector": "#main-content > div:nth-of-type(1)",
            "html": "<div class=\"lgd-region lgd-region--content region region-content\" role=\"banner\">\n\n    \n    <div class=\"lgd-region__inner lgd-region__inner--content\">\n      <div id=\"block-elmbridge-localgov-mainpageco...",
            "impact": "moderate",
            "message": "Banner landmark is nested within another landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5557e88e2cd3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d19364f4"
          },
          {
            "rule": "landmarks/banner-is-top-level",
            "xpath": "#main-content > div:nth-of-type(2)",
            "selector": "#main-content > div:nth-of-type(2)",
            "html": "<div class=\"lgd-region lgd-region--content-bottom region region-content-bottom\" role=\"banner\">\n\n          <div class=\"lgd-container padding-horizontal\">\n    \n    <div class=\"lgd-region__inner lgd-regi...",
            "impact": "moderate",
            "message": "Banner landmark is nested within another landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a4f364085d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f4f2d365"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#sliding-popup",
            "selector": "#sliding-popup",
            "html": "<div id=\"sliding-popup\" role=\"alertdialog\" aria-describedby=\"popup-text\" aria-label=\"Cookie compliance banner\" style=\"top: 0px;\" class=\"sliding-popup-top clearfix\"><div class=\"eu-cookie-compliance-ban...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58171c430fe2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1c883e7"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "div:nth-of-type(2) > button[aria-label=\"Toggle Primary Navigation\"]",
            "selector": "div:nth-of-type(2) > button[aria-label=\"Toggle Primary Navigation\"]",
            "html": "<button class=\"lgd-header__toggle lgd-header__toggle--primary\" data-target=\"lgd-header__nav--primary\" aria-controls=\"lgd-header__nav--primary\" aria-expanded=\"false\" aria-label=\"Toggle Primary Navigati...",
            "impact": "serious",
            "message": "Accessible name \"Toggle Primary Navigation\" does not contain visible text \"Menu\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6480e89f100",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f577ce5f"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 11,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 304,
          "failed": 9,
          "cantTell": 87,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R44",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd1a6c8c1cec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0e0750ea37c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 401,
        "duplicateFailedCount": 7,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 44
    },
    {
      "submittedUrl": "https://www.eppingforestdc.gov.uk/",
      "finalUrl": "https://www.eppingforestdc.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Just a moment...",
      "elapsedMs": 33420,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 67,
          "failed": 2,
          "cantTell": 1,
          "inapplicable": 61
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r9",
          "https://alfa.siteimprove.com/rules/sia-r96"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r9",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4ff0bb93f34",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba0bdfb1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r96",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d03f2675fa8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ce8c03e"
          }
        ],
        "outcomeCount": 131,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 124,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 122
        },
        "failedRules": [
          "meta-refresh"
        ],
        "passedRules": [
          "aria-allowed-role",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-required-attr",
          "aria-roles",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e86630022a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b8a67f2"
          },
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6f9f35cc8ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-990698bd"
          }
        ],
        "outcomeCount": 248,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 162,
          "failed": 6,
          "cantTell": 3,
          "inapplicable": 0
        },
        "failedRules": [
          "element_attribute_deprecated",
          "meta_refresh_delay",
          "style_color_misuse",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html; charset=UTF-8\" http-equiv=\"Content-Type\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc455c30e04f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e8ce2b4"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=Edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acdb8c57c3f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fc7b8c142806",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b1c0db3a23e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cec520276600",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dfe083b"
          },
          {
            "rule": "meta_refresh_delay",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "Verify page is not being caused to refresh automatically",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2947e5c4f761",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ced960b5"
          }
        ],
        "outcomeCount": 170,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "enough-time/meta-refresh",
          "enough-time/meta-refresh-no-exception"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "enough-time/meta-refresh",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aef97b6f55f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fd8f436"
          },
          {
            "rule": "enough-time/meta-refresh-no-exception",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "328bf610b4c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42d6e688"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 34,
          "failed": 2,
          "cantTell": 2,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R4",
          "QW-ACT-R71"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R28",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R4",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc659a/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "418e43b30541",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-898c827a"
          },
          {
            "rule": "QW-ACT-R71",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bisz58/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "309fe920fa6a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8565eb3"
          }
        ],
        "outcomeCount": 39,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.epsom-ewell.gov.uk/",
      "finalUrl": "https://www.epsom-ewell.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Epsom and Ewell Borough Council |",
      "elapsedMs": 33331,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2725,
          "failed": 60,
          "cantTell": 7,
          "inapplicable": 48
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bar sf-depth-1\"]",
            "html": "<a href=\"https://www.epsom-ewell.gov.uk/eebc#main-content\" class=\"bar sf-depth-1\" accesskey=\"S\">Skip to content</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb069e43d786",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7f8ba04"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sf-depth-1\"]",
            "html": "<a href=\"https://www.epsom-ewell.gov.uk/accessibility\" class=\"sf-depth-1\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a99980da45e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7475ada8"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/new-items-recycling-march-2026\">FIND OUT MORE</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51ab40acfb23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#!slide\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#!slide\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"#!slide\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/a\">A</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/b\">B</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/c\">C</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/d\">D</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/e\">E</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/f\">F</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/g\">G</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/h\">H</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/i\">I</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/j\">J</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/k\">K</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/l\">L</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/m\">M</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/n\">N</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/o\">O</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/p\">P</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/q\">Q</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/r\">R</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/s\">S</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/t\">T</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/u\">U</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/v\">V</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/w\">W</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/x\">X</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/y\">Y</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/atoz-of-services/z\">Z</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bar sf-depth-1\"]",
            "html": "<a href=\"https://www.epsom-ewell.gov.uk/contactus\" class=\"bar sf-depth-1\">Contact</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bar sf-depth-1\"]",
            "html": "<a href=\"https://www.epsom-ewell.gov.uk/visitors/whats-on/all\" class=\"bar sf-depth-1\">What's on</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bar sf-depth-1\"]",
            "html": "<a href=\"https://www.epsom-ewell.gov.uk/careers\" class=\"bar sf-depth-1\" target=\"_blank\">Careers</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bar sf-depth-1\"]",
            "html": "<a href=\"https://www.epsom-ewell.gov.uk/disclaimer\" class=\"bar sf-depth-1\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sf-depth-1\"]",
            "html": "<a href=\"https://www.epsom-ewell.gov.uk/payment-creditor-invoices\" class=\"sf-depth-1\">Payment of creditor invoices</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"sf-depth-1\"]",
            "html": "<a href=\"https://epsom-ewell.gov.uk/council/about-council/data-protection/privacy-and-cookies\" class=\"sf-depth-1\">Privacy and cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.facebook.com/EpsomEwellBC\" title=\"Facebook\" target=\"_blank\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://www.linkedin.com/company/epsom-&-ewell-borough-council/\" title=\"LinkedIn\" target=\"_blank\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://www.youtube.com/channel/UC0UGt6AEUCYhS3gjs4jEsyg\" title=\"Youtube (Channel)\" target=\"_blank\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://www.instagram.com/EpsomEwellBC\" title=\"Instagram\" target=\"_blank\" rel=\"noopener noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.gov.uk/guidance/disability-confident-how-to-sign-up-to-the-employer-scheme#sign-up-to-the-disability-confident-scheme\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "740ca03f5a02",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "315a6e59f005",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd4b9d6d13ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.8:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bde17fd7bf5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 2840,
        "duplicateFailedCount": 53,
        "uniqueFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2312,
          "failed": 10,
          "cantTell": 2,
          "inapplicable": 44
        },
        "failedRules": [
          "region"
        ],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#popup-text > h2",
            "html": "<h2>Cookie statement</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4c3559651af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2cdb0855"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#popup-text > p",
            "html": "<p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9161aa20150",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66494dcd"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".block-inner.clearfix > .block-title",
            "html": "<h2 class=\"block-title\">Where I live</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a59515063355",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76cbe0d8"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".wil > p",
            "html": "<p>Find out about where you live, for example your bin collection day, your councillors, council tax information and planning applications.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f0ccaad7113a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe56f99"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "form > p:nth-child(1)",
            "html": "<p><label for=\"atTxtStreet\">Enter your&nbsp;postcode:</label> <input id=\"atTxtStreet\" name=\"atTxtStreet\" type=\"text\"></p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f4f971d9da2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e53b2cc1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#views_slideshow_cycle_div_homepage_main_image-block_1_1_0",
            "html": "<div id=\"views_slideshow_cycl...\" class=\"views-slideshow-cycl...\" style=\"position: absolute; ...\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f081c0abeb3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17c1a81f"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#views_slideshow_slide_counter_homepage_main_image-block_1_1",
            "html": "<div id=\"views_slideshow_slide_counter_homepage_main_image-block_1_1\" class=\"views-slideshow-slide-counter views_slideshow_slide_counter\">\n  <span class=\"num\">1</span> of <span class=\"total\">5</span>\n</div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae364e600963",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f551b5b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#vscc_controls_previous_homepage_main_image-block_1_1",
            "html": "<span id=\"vscc_controls_previous_homepage_main_image-block_1_1\" class=\"vscc_controls_previous vscc-previous-processed\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c725e66767c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a2401201"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".vscc-pause",
            "html": "<span class=\"vscc-pause\"><img typeof=\"foaf:Image\" class=\"image-style-none\" src=\"https://www.epsom-ewell.gov.uk/sites/all/modules/vscc/vsccnewskin/images/vscc/sand_pause.png\" alt=\"pause\" title=\"pause\"></span>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e7dc557fdb1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4375f164"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#vscc_controls_next_homepage_main_image-block_1_1",
            "html": "<span id=\"vscc_controls_next_homepage_main_image-block_1_1\" class=\"vscc_controls_next vscc-next-processed\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "99b47fce3bd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7728a4d3"
          }
        ],
        "outcomeCount": 2368,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 10
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 11620,
          "failed": 694,
          "cantTell": 751,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "aria_role_redundant",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.epsom-ewell.gov.uk/sites/default/files/css/css_xE-rWrJf-fncB6ztZfd2huxqgxu4WO-qwma6Xer30m4.css\" rel=\"stylesheet\" type=\"text/css\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62eb50ac4dbc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c35d060a"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link media=\"all\" href=\"https://www.epsom-ewell.gov.uk/sites/default/files/css/css_xE-rWrJf-fncB6ztZfd2huxqgxu4WO-qwma6Xer30m4.css\" rel=\"stylesheet\" type=\"text/css\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3038f65e516f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e4cc851"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button style=\"margin-top: 216px;\" class=\"eu-cookie-withdraw-tab\" type=\"button\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a84bdcfca70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6721e39d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<button style=\"margin-top: 216px;\" class=\"eu-cookie-withdraw-tab\" type=\"button\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47a092e0f621",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4797db48"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button style=\"margin-top: 216px;\" class=\"eu-cookie-withdraw-tab\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e65b492452f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12633180"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a4e2546a0b98",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9d40766"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"find-more-button eu-cookie-compliance-more-button find-more-button-processed\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b1febced4bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7051b920"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"find-more-button eu-cookie-compliance-more-button find-more-button-processed\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6191ed1cc08a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9b341bd"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"agree-button eu-cookie-compliance-secondary-button\" type=\"button\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "068cf8341eae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb9c7032"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"agree-button eu-cookie-compliance-secondary-button\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "352ee4597089",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0de2df7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"agree-button eu-cookie-compliance-secondary-button\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f640ebdf3a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f838f816"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"decline-button eu-cookie-compliance-default-button\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f2cb5267b6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0e408b53"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"decline-button eu-cookie-compliance-default-button\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86985f1a7ae7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc05d1a8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"element-invisible element-focusable\" href=\"#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d61b1518389",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7249289b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a accesskey=\"S\" class=\"bar sf-depth-1\" href=\"https://www.epsom-ewell.gov.uk/eebc#main-content\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57bae5ce5d9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52c4eba2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"sf-depth-1\" href=\"https://www.epsom-ewell.gov.uk/accessibility\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0c57302b1fc6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dff58abc"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<header role=\"banner\" class=\"clearfix\" id=\"header\">",
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88dd777e20e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5a29ae6b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"active\" href=\"https://www.epsom-ewell.gov.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "96ee03397bf7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13b12471"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form accept-charset=\"UTF-8\" id=\"search-block-form\" method=\"post\" action=\"/\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a9eccf92d5af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7de8a3ad"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input class=\"form-text\" maxlength=\"128\" size=\"15\" value=\"\" name=\"search_block_form\" id=\"edit-search-block-form--2\" type=\"text\" placeholder=\"Search this site\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b99a7260853",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-717b68df"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"form-text\" maxlength=\"128\" size=\"15\" value=\"\" name=\"search_block_form\" id=\"edit-search-block-form--2\" type=\"text\" placeholder=\"Search this site\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bdcaf6977aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87c690b6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input class=\"form-submit\" value=\"Search\" name=\"op\" id=\"edit-submit\" type=\"submit\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "beb8beeb1646",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6020a1e0"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input class=\"form-submit\" value=\"Search\" name=\"op\" id=\"edit-submit\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80a9550c93ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f95aad6a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://eplanning.epsom-ewell.gov.uk/online-applications/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "574c4abfccd7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85dec84d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/residents/climate-change\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82072ab73908",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59e01d2a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "610778cd45d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db496717"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"How to apply for Housing Benefit or Council Tax Support. Download a claim form\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/applying-benefits\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2bf8e2f90902",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9151afd6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Online services including e-notifications, Housing Benefit payments and viewing your account online.\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/benefits-online-self-service\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d74836c2f2b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fbe9333"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Online services including e-notifications, Housing Benefit payments and viewing your account online.\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/benefits-online-self-service\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "36d4bd636798",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13e0219c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Quickly estimate your Housing Benefit\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/benefits-calculator\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb38ab780bda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-957be1b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Quickly estimate your Housing Benefit\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/benefits-calculator\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cf9acc58ae9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c02c5ef"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Change of name, personal circumstances, moving home, change in earnings, people living with you\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/changes-circumstances\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4060f7ff5ba6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea211b9a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Change of name, personal circumstances, moving home, change in earnings, people living with you\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/changes-circumstances\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd4c6cb8c0ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1660598f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about claiming Universal Credit\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/claiming-universal-credit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86e2fef266b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-767158bb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about claiming Universal Credit\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/claiming-universal-credit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e7936bb5fb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b974d118"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/crisis-and-resilience-fund-housing-payments\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a24e8dfe3e8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9761e58f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/crisis-and-resilience-fund-housing-payments\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7490a302a8ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bb47b26"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Getting more information about our decisions, disputing our decisions\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/disagreeing-decision\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5824bd5e0f3e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ad28056e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Getting more information about our decisions, disputing our decisions\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/disagreeing-decision\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "17d091af6453",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3215202c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What are Discretionary housing payments? Who can claim? How do I apply?\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/discretionary-payments\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b7b059bcceb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99947a02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What are Discretionary housing payments? Who can claim? How do I apply?\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/discretionary-payments\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "884cae42f0ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9e54678"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Can I claim Housing Benefit? How is it calculated?\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-explained\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "716d8e4821c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1f68db0f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Can I claim Housing Benefit? How is it calculated?\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-explained\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9b8bf0bbb20b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da4b23ad"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What are overpayments, recovery of overpayments, making arrangements to repay overpayments\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-overpayments\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "036c4b832b69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69be91f6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What are overpayments, recovery of overpayments, making arrangements to repay overpayments\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-overpayments\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d14d01e3430c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d37c705"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Housing Benefit Award Accuracy Initiative. Online review forms.\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-reviews\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4be89376323",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a54caea3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Housing Benefit Award Accuracy Initiative. Online review forms.\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-reviews\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "642175e05e1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e634656"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-information-landlords\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c049f1e1c40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96cc481a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-information-landlords\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e0a9c7d55e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a5b3605a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-information-third-parties\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5552785534a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f62f242e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/housing-benefit-information-third-parties\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3ddadd16eab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c035dddc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about changes which may mean you will need to claim Universal Credit instead of Housing Benefit\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/moving-universal-credit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ee67b30b1d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f1c8a1f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about changes which may mean you will need to claim Universal Credit instead of Housing Benefit\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/moving-universal-credit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "017ee57172c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8dceaf35"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Report fraud online and our policies\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/reporting-fraud\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "505572a21037",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4366571a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Report fraud online and our policies\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/reporting-fraud\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfac5f2652fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-837d7b7b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/universal-credit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9297904b3ab8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d736221e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/universal-credit\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d674751c12bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2894b99f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The Benefit Department privacy notice\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/GDPR\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48bf98f8935a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b4f30b5b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The Benefit Department privacy notice\" href=\"https://www.epsom-ewell.gov.uk/residents/benefits/GDPR\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "64b99360fc09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2bd81866"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/council-tax\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6ccbc1f121c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26e1a972"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Ways you can pay your Council Tax\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/paying-you-council-tax\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2802f12642b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b076c093"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Ways you can pay your Council Tax\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/paying-you-council-tax\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33be6823a775",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a00960bb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Online services, including e-billing, setting up a Direct Debit and viewing your account online\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/council-tax-online-self-service\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2ad61c06857",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a1eccbf8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Online services, including e-billing, setting up a Direct Debit and viewing your account online\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/council-tax-online-self-service\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2dae2060b38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2fdb07ca"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Let us know if you are moving into the borough, moving home, there has been change in personal circumstances or you have changed your name.\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/changes-your-account-0\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bcd9c6ffa640",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62922aec"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Let us know if you are moving into the borough, moving home, there has been change in personal circumstances or you have changed your name.\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/changes-your-account-0\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "679a8af58170",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9fcb4bcf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"New Discount from the 01 April 2021. which replaces Council Tax Support for residents on a low income\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/council-tax-income-discount\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ff211aaf5836",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ea74358"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"New Discount from the 01 April 2021. which replaces Council Tax Support for residents on a low income\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/council-tax-income-discount\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d912cfa3df8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3505c740"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Are you eligible? How to claim\" href=\"https://www.epsom-ewell.gov.uk/discounts-and-exemptions\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "374340fc657b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ff43c07e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Are you eligible? How to claim\" href=\"https://www.epsom-ewell.gov.uk/discounts-and-exemptions\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92328c0783cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4fa0b6eb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What will happen if you do not pay your Council Tax\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/falling-behind-payments\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "083ee2a180c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbb6515b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What will happen if you do not pay your Council Tax\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/falling-behind-payments\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c0632b2ab74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a13d8c8f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Details of assistance available if you are struggling to pay your Council Tax\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/help-your-council-tax\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c37d2dfb2c5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c2d7f88"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Details of assistance available if you are struggling to pay your Council Tax\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/help-your-council-tax\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f31f18161fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4bb8f083"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Council Tax charges, Council Tax information booklets and who is Liable to pay?\" href=\"https://www.epsom-ewell.gov.uk/what-is-council-tax\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78658178fabe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ccfb514"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Council Tax charges, Council Tax information booklets and who is Liable to pay?\" href=\"https://www.epsom-ewell.gov.uk/what-is-council-tax\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0de2cd838a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-caf0e228"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Council Tax Department Privacy Notice\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/GDPR\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7f30827cdaa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-17ff6f51"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Council Tax Department Privacy Notice\" href=\"https://www.epsom-ewell.gov.uk/residents/council-tax/GDPR\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a22bbcdcec19",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-69184eb4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "917e196a4b9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce404415"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"It has never been more important to look after our health and wellbeing. Getting outside in the fresh air and natural daylight is beneficial for our minds as well as our bodies.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/getting-active-and-great-outdoors\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cc5f1220008",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2ddc0b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"It has never been more important to look after our health and wellbeing. Getting outside in the fresh air and natural daylight is beneficial for our minds as well as our bodies.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/getting-active-and-great-outdoors\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8b2d2709fa7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8b6c0341"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Family Cycle Map, Surrey Wheels for All, Surrey Cycling Strategy and BMX facilities\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/getting-active-and-great-outdoors/cycling\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1ea32c88c27",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a8d5463"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Guided walks across our three local nature reserves\" href=\"https://www.epsom-ewell.gov.uk/walks\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09e4243dd052",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f9aa712"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Guided walks across our three local nature reserves\" href=\"https://www.epsom-ewell.gov.uk/walks\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f00c5c7645b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cac943fc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Active April 2021 - your chance to win £25 sports vouchers. Sign up today.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/getting-active/active-april\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3aa57850fb2e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0defa0d4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Active April 2021 - your chance to win £25 sports vouchers. Sign up today.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/getting-active/active-april\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1244ac202f89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3b09bd2d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The Armed Forces Covenant is a promise from the nation that those who serve or have served, and their families, are treated fairly.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/armed-forces-covenant\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d14a6da172ff",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-407b2ade"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The Armed Forces Covenant is a promise from the nation that those who serve or have served, and their families, are treated fairly.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/armed-forces-covenant\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb286e1eebda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d1ed9fd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Social and recreational activities for the over 55s. Friendly, local support hub with coffee shop, foot clinic, hairdressers, room hire and more.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/community-wellbeing-centre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9770ef9b708e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3f0a4de"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Social and recreational activities for the over 55s. Friendly, local support hub with coffee shop, foot clinic, hairdressers, room hire and more.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/community-wellbeing-centre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b145702ec2e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6949c222"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/community-wellbeing-centre/activities\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b619cd288b2a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a7ca86ae"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-wellbeing/community-wellbeing-centre/cafe\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c50520ba52a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d5c20d6f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-wellbeing/community-wellbeing-centre/cafe\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a608f856700b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a51712f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Information about community safety issues, including as anti-social behaviour, domestic abuse, substance abuse, noise and environmental nuisances and neighbour disputes.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/epsom-and-ewell-community-safety\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "965f440e7dfd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a0adc54"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Information about community safety issues, including as anti-social behaviour, domestic abuse, substance abuse, noise and environmental nuisances and neighbour disputes.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/epsom-and-ewell-community-safety\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "71a2a700dd33",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-32e9359b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/epsom-and-ewell-community-safety/domestic-abuse-related\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "643822f8e162",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73defffb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/younglegends\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b12f526aace",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb644b2e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/younglegends\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4707ae5add96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cea5c8da"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The ETHOS Project supports people who are unemployed or working less than 16 hours per week who are looking for employment.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-wellbeing/ethos-employment-support\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "935f09a4c4eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3b3ba60"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The ETHOS Project supports people who are unemployed or working less than 16 hours per week who are looking for employment.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-wellbeing/ethos-employment-support\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd63a10895a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-177f0bfd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Essential advice and guidance about organising and running an event\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "953c3b020590",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0f0402d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Essential advice and guidance about organising and running an event\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6b322452cb51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b69451fb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"It is a requirement of the application process for a street party that residents affected by the closure are consulted, and that you obtain their written consent.\" href=\"https://www.epsom-ewell.gov.uk/street-parties\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e255c974cd65",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db41fc11"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"It is a requirement of the application process for a street party that residents affected by the closure are consulted, and that you obtain their written consent.\" href=\"https://www.epsom-ewell.gov.uk/street-parties\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7a9636ad34c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cd2ad4aa"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Advice and guidance to assist in event organisation including preparation of event plans and risk assessments.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event/event-planning\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "067b37a08310",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d59e6dc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Advice and guidance to assist in event organisation including preparation of event plans and risk assessments.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event/event-planning\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1551f46371c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a64d500"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Playing Out (Play Street) Scheme.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event/playing-out-play-street\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b4c4b01e46bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fd6492a9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Playing Out (Play Street) Scheme.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event/playing-out-play-street\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dbc86fcfe924",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-362bf388"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Epsom & Ewell SAG provide advice and information to help ensure that public events are run safely.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event/safety-advisory-group\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bdd1027913f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26e2f81a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Epsom & Ewell SAG provide advice and information to help ensure that public events are run safely.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event/safety-advisory-group\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a89c0e1579c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57e490f3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Information on temporary road closures and what you will need to make an application\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event/temporary-road-closures\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba790a8630d2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c48dd9e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Information on temporary road closures and what you will need to make an application\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/planning-event/temporary-road-closures\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7f580ca102be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaf63bde"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"If you look after an elderly relative or know someone who could use a little extra help, we can provide a range of specialist support services for older and more vulnerable residents in the community.\" href=\"https://www.epsom-ewell.gov.uk/communitysupport\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7af0df1240a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3681234c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"If you look after an elderly relative or know someone who could use a little extra help, we can provide a range of specialist support services for older and more vulnerable residents in the community.\" href=\"https://www.epsom-ewell.gov.uk/communitysupport\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fbb04c326e98",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c27d5bc1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Support to those who need extra help with washing and bathing, through Surrey County Council Adult Social Care\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/assisted-bathing\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb657c0c4e1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eff1114d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Support to those who need extra help with washing and bathing, through Surrey County Council Adult Social Care\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/assisted-bathing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07c23e82ab3d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5967b7b4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Personal alarms, bogus caller devices and family monitoring for safety and independence.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/community-alarm\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a86a6b7d99e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5798849"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"If you or someone in your home is disabled, you may qualify for financial help towards adaptations and facilities.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-wellbeing/support-services/disabled-facilities-grant\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ac51c680fe5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90e344b8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Help for the over 55s with toenails, hard skin and general footcare advice, run by Age Concern Epsom & Ewell.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/foot-clinic\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77a271c75340",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cc98ad6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Help for the over 55s with toenails, hard skin and general footcare advice, run by Age Concern Epsom & Ewell.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/foot-clinic\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad593452e86d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d888f0ad"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Freshly made, nutritious meals delivered right to your door, 5 days a week with frozen meals for weekends.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/meals-home\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "140b4feea095",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acf9d618"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Freshly made, nutritious meals delivered right to your door, 5 days a week with frozen meals for weekends.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/meals-home\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b6dcfcce7de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b86c7ce4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Our weekly service runs in partnership with a local supermarket, providing home delivery for your essential food shopping needs.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/shopping-service\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c4e8515a3b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10a80825"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Our weekly service runs in partnership with a local supermarket, providing home delivery for your essential food shopping needs.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/shopping-service\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e4cdbadcae6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a6c2180"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Door-to-door assisted transport for, personal trips, and Community & Wellbeing Centre shuttle.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/transport-home\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4163ccc3acf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5edfdcc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Door-to-door assisted transport for, personal trips, and Community & Wellbeing Centre shuttle.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/transport-home\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1539645ad9bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-488cf3ff"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Social and recreational activities for the over 55s. Friendly, local support hub with coffee shop, foot clinic, hairdressers, room hire and more.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/community-wellbeing-centre\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79117e4979b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3abd09e5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Social and recreational activities for the over 55s. Friendly, local support hub with coffee shop, foot clinic, hairdressers, room hire and more.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/community-wellbeing-centre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba39d1ca2c57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-943f324d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Full and half-day respite care for those with memory loss, confusion or dementia.\" href=\"https://www.epsom-ewell.gov.uk/dementia-hub\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a568f26f8aca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4e44463"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Full and half-day respite care for those with memory loss, confusion or dementia.\" href=\"https://www.epsom-ewell.gov.uk/dementia-hub\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56023adb81c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d552669e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" target=\"_blank\" title=\"Adult social care aims to help people stay independent, safe and well so they can live the lives they want to.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/adult-social-care-support-surrey\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b85d9f553a68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-adb0dedc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" target=\"_blank\" title=\"Adult social care aims to help people stay independent, safe and well so they can live the lives they want to.\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/support-services/adult-social-care-support-surrey\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "072c3b4126c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2fec0010"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Full and half-day respite care for those with memory loss, confusion or dementia.\" href=\"https://www.epsom-ewell.gov.uk/dementia-hub\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2de971541afb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85bffff6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Full and half-day respite care for those with memory loss, confusion or dementia.\" href=\"https://www.epsom-ewell.gov.uk/dementia-hub\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3507d42ed25",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8e942699"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/dementia-hub/dementia-hub-activities\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0188c5a22036",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d195416"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/dementia-hub/dementia-hub-activities\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce27abaa74f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-889d62d3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/chuter-ede-charity-funding-residents-attending-university\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "569143e20684",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05252bda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/chuter-ede-charity-funding-residents-attending-university\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68f1f180ed47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a2c488c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/defibrillators\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f40685bfdefe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bb827249"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/defibrillators\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0c605e4ebd9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e3317cc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/town-twinning-epsom-ewell-and-chantilly-france\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fde5059b4815",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-251cd560"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/communities-health-and-wellbeing/town-twinning-epsom-ewell-and-chantilly-france\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "09c532e5b163",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f65d7d9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/environment\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe660b20d0a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6bc5871"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Reporting information for vehicles (for example, abandoned, untaxed, in a dangerous condition, parked illegally)\" href=\"https://www.epsom-ewell.gov.uk/abandoned-vehicles\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06ab8711c6e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-505b7a00"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Reporting information for vehicles (for example, abandoned, untaxed, in a dangerous condition, parked illegally)\" href=\"https://www.epsom-ewell.gov.uk/abandoned-vehicles\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a37b9125a9cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-746fa62a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Location, opening hours, burial plots, services, useful links\" href=\"https://www.epsom-ewell.gov.uk/cemetery-services\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dce141413a4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41ada519"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Location, opening hours, burial plots, services, useful links\" href=\"https://www.epsom-ewell.gov.uk/cemetery-services\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7b553464090",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d468be3f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/war-memorials\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5815a0acf88",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27a82919"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/war-memorials\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7f7d1ac35dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4c8d62d6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"We have a responsibility to review and assess the current and likely future air quality within our borough from time to time.\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/air-quality\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc61bd4d3a9f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fe57cfb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"We have a responsibility to review and assess the current and likely future air quality within our borough from time to time.\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/air-quality\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6ed54f8268b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd1a2d8e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Dog warden service, Report a stray dog, Lost dog collection, Dog fouling, Barking dogs\" href=\"https://www.epsom-ewell.gov.uk/dog-warden\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74c7a3061122",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46eec8e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Dog warden service, Report a stray dog, Lost dog collection, Dog fouling, Barking dogs\" href=\"https://www.epsom-ewell.gov.uk/dog-warden\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5685a8997d69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2846de6e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Actio2n Surrey offers free impartial energy advice and is a partnership of all local councils across Surrey, helping to reach as many residents as possible\" href=\"https://www.epsom-ewell.gov.uk/energy-efficiency\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "233b109b3ece",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcd50239"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Actio2n Surrey offers free impartial energy advice and is a partnership of all local councils across Surrey, helping to reach as many residents as possible\" href=\"https://www.epsom-ewell.gov.uk/energy-efficiency\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d100b56da2b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16100d32"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Food Premises Inspections, Food Complaints, Food Alerts, Setting Up a Food Business, Food Hygiene Training, Food Hygiene Rating for Food Business Operators\" href=\"https://www.epsom-ewell.gov.uk/food-safety\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58ec7bcee12e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-197098fd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Food Premises Inspections, Food Complaints, Food Alerts, Setting Up a Food Business, Food Hygiene Training, Food Hygiene Rating for Food Business Operators\" href=\"https://www.epsom-ewell.gov.uk/food-safety\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00e0b6bccd20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5621b1e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-health/food-safety/food-poisoning\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f08ef365c95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a7cae17"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-health/food-safety/national-food-hygiene-rating\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce4c9c507a0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9766ac34"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Promotes and maintains standards of health, safety and welfare at all work places within the Borough\" href=\"https://www.epsom-ewell.gov.uk/health-and-safety\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e554cf193237",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cdf2070"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Promotes and maintains standards of health, safety and welfare at all work places within the Borough\" href=\"https://www.epsom-ewell.gov.uk/health-and-safety\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b32a6cda004c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-259dbdd6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Contaminated Land\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/contaminated-land\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2aeaf4ae081e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ea253e97"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Contaminated Land\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/contaminated-land\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3625297b0bce",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c9e6176d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/noise-nuisance\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1f136bce08d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68b9bd0f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/noise-nuisance\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e56afc6618d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6bba877a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"We have a competitively priced pest control service to treat pests\" href=\"https://www.epsom-ewell.gov.uk/pest-control\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01e90eb51cda",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e78e8f36"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"We have a competitively priced pest control service to treat pests\" href=\"https://www.epsom-ewell.gov.uk/pest-control\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4efc328c7282",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5481ad7a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Keeping the Borough Clean, Street Sweeping, Leaf Clearance, Dog Fouling, Fly Tipping, Graffiti\" href=\"https://www.epsom-ewell.gov.uk/street-cleansing\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "790e92ce60f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-245603ba"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Keeping the Borough Clean, Street Sweeping, Leaf Clearance, Dog Fouling, Fly Tipping, Graffiti\" href=\"https://www.epsom-ewell.gov.uk/street-cleansing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3845c845f794",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6998632d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/dead-animals\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd49dd27759a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97e80e22"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/dead-animals\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14b16cf013d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5f27d68c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/deep-cleansing-programme-street-cleansing\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f267d11b6d45",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e6b40c0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/deep-cleansing-programme-street-cleansing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b364e2127d39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d18a865d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/dog-fouling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3ccc83035c4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cb77ac3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/dog-fouling\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7702bc4fd279",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa50aa79"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/fly-tipping\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82f4a7b58ae1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52b921ae"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/fly-tipping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9fc97b3d881",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0b6d7d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/graffiti-removal\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0406cd9b59b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a22c81e9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/graffiti-removal\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a4fc548755b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a009d6d8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/keeping-borough-clean\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dbc67469ec2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-076412db"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/keeping-borough-clean\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c78ed80e4765",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8e12d4c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/leaf-clearance\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81ce765b9e79",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e187b924"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/leaf-clearance\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ddced61ae0f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11feb704"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/litter\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cfd43163585",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e735821f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleansing/litter\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bbeb66d0bea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b2f1900"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/street-and-park-furniture\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3264eb27b174",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c41c0e2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/street-and-park-furniture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5889588bb391",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b26853d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleaning/street-sweeping\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84462b3b0354",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b6b49a2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/street-cleaning/street-sweeping\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5287e59bcc8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-901d0e14"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-health/flooding-drainage/drains-and-sewers\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c8a5e5d82ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45e2b05b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-health/flooding-drainage/drains-and-sewers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "843bf686dd81",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5673ac26"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Audible intruder alarm and key holder notification\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/noise-nuisance-pollution/intruder-alarms\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb36fbe5b521",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a79341a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Audible intruder alarm and key holder notification\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/noise-nuisance-pollution/intruder-alarms\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aae753763af1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44020e17"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/bonfires\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9065665ff5b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-380b4cb3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/bonfires\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf049cdfc006",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-39d1e95c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/compliance-and-enforcement-policy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34856193fd2f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec00e09b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/compliance-and-enforcement-policy\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0707ba5ab5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a5a64c8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/dust-odour-and-fumes\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e49791b203df",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40e2711a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/dust-odour-and-fumes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4cfadfafea6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8de303ec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/grass-cutting\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3e54ec17de5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-acc5abb7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/environmental-services/grass-cutting\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d3c63483bc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bccc5837"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/industrial-pollution\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "338d5ad9f532",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f034844"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/industrial-pollution\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3cdaa720127",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56cdd33d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/cost-of-living\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21ab5c211595",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-346cb08a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"How Epsom & Ewell are supporting residents during this time\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/what-we%E2%80%99re-doing-epsom-ewell\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4fe13b8433f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc34016f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"How Epsom & Ewell are supporting residents during this time\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/what-we%E2%80%99re-doing-epsom-ewell\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a54c34e6826f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66c55ce3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Advice on applying for Housing Benefit, Discretionary Housing Payments, Universal Credit | Help with council tax\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/applying-benefits-and-paying-your-council-tax\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fe961c56593",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fdefa37f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Advice on applying for Housing Benefit, Discretionary Housing Payments, Universal Credit | Help with council tax\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/applying-benefits-and-paying-your-council-tax\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60536495b7f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd9dff94"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Dealing with arrears or financial difficulties | Housing advice wizard | Applying for Universal Credit | Disabled Facilities Grants\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/difficulty-paying-your-rent-or-mortgage\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e51c02ee446d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2bc83e21"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Dealing with arrears or financial difficulties | Housing advice wizard | Applying for Universal Credit | Disabled Facilities Grants\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/difficulty-paying-your-rent-or-mortgage\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f8ff370e000",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3fcc7ef8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Epsom and Ewell Hub | Nescot Free Courses | Stoneleigh Job Club\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-support/employments-skills-and-training-support\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f52e23ac502",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6b160c7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Epsom and Ewell Hub | Nescot Free Courses | Stoneleigh Job Club\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-support/employments-skills-and-training-support\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07ea799309d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b70b190"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Help with childcare costs | Free school meals | Healthy Start\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-families-children\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8b959912ef8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f62697ee"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Help with childcare costs | Free school meals | Healthy Start\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-families-children\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "704239b6e54d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90fa6c6f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Epsom & Ewell Foodbank | Surrey Epsom Pantry | Cooking on a budget | Too Good to Go | OLIO\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-food\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59ce2f7b539f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6ed87a60"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Epsom & Ewell Foodbank | Surrey Epsom Pantry | Cooking on a budget | Too Good to Go | OLIO\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-food\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb5a81045997",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9afb0dc3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Help paying for NHS charges | Prescription costs | Period products\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-health-costs\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0808e5d864fe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cfc08fa2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Help paying for NHS charges | Prescription costs | Period products\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-health-costs\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3d8631e4b0d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-872b3494"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Age Concern Epsom & Ewell | Council Tax Support | Pensioner Cost-of-Living Payment\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-older-residents\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e3436d7518b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f01e9b9d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Age Concern Epsom & Ewell | Council Tax Support | Pensioner Cost-of-Living Payment\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-older-residents\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abba65729ee1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5044df0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Cheaper broadband and phone packages | Voice-only landline services | Tips for cutting your costs\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-your-broadband-and-phone-packages\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb0857ca22af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65c1164f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Cheaper broadband and phone packages | Voice-only landline services | Tips for cutting your costs\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/help-your-broadband-and-phone-packages\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc57b83cbe36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12c59980"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Epsom and Ewell Citizens Advice Bureau | The National Debtline | The Money Advice Service | Money Saving Expert | Online budgeting courses | Worrying About Money Epsom & Ewell\n\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/independent-advice\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7de21f515292",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-582a1600"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Epsom and Ewell Citizens Advice Bureau | The National Debtline | The Money Advice Service | Money Saving Expert | Online budgeting courses | Worrying About Money Epsom & Ewell\n\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/independent-advice\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "056531565efd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-762211fc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Energy Price Guarantee | Energy Bills Support Scheme | Pensioner Cost-of-Living Payment | Cold Weather Payment | Energy supplier help | Other help | Pre-payment meters | Moving to a credit meter | Improve energy efficiency | Sustainable Warmth grant scheme\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/paying-your-gas-electricity-and-water\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1635ab153cd8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-473595f1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Energy Price Guarantee | Energy Bills Support Scheme | Pensioner Cost-of-Living Payment | Cold Weather Payment | Energy supplier help | Other help | Pre-payment meters | Moving to a credit meter | Improve energy efficiency | Sustainable Warmth grant scheme\" href=\"https://www.epsom-ewell.gov.uk/residents/cost-living-crisis/paying-your-gas-electricity-and-water\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9aec714af263",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b77f345"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"All the venues acting as Warm Hubs in the Borough.\" href=\"https://www.epsom-ewell.gov.uk/warm-welcome\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15afd4274c46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9367d18e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"All the venues acting as Warm Hubs in the Borough.\" href=\"https://www.epsom-ewell.gov.uk/warm-welcome\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d33fd4d41f7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c00afbe5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Helping older and more vulnerable residents stay safe, healthy and independent in their own home.\" href=\"https://www.epsom-ewell.gov.uk/home-improvement-agency\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcda730f7ebc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a45f51d5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/Housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba537688cfa8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b72a753"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/do-you-have-property-let\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af1bb3928005",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8c4087be"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/do-you-have-property-let\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3a786864800",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2e3f172"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/do-you-have-property-let/private-sector-leasing-scheme\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f02590a3ef0d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15e559ce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/do-you-have-property-let/rent-deposit-scheme\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc4c569c0997",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35728031"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Site information and contacts\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/gypsy-site-management\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "58fe03747e0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cec9f0ab"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Site information and contacts\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/gypsy-site-management\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "002ec44e8008",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71297495"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/duty-refer\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "438e8f74eefd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ce9fdb4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/duty-refer\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2dd9a2e0f29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-29bd25af"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Advice and services if you are homeless or at risk of homelessness\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/homelessness\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "33348f71d2e6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-18a73473"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Advice and services if you are homeless or at risk of homelessness\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/homelessness\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebf99d6ba39c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd1fefcf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/homelessness/other-services-for-homeless-people\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c7cb3dfe44d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb9cbf81"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/homelessness/other-services-for-homeless-people\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da1f70cf6d00",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88d8d90d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Information on local housing options\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-advice-and-support\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d8e309126c8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f94e34f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Information on local housing options\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-advice-and-support\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d03c7b4cfe05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-687e989a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/advice-support/arrears-or-financial-difficulties\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d11a5089a2aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-987f2199"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/advice-support/arrears-or-financial-difficulties\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ebb8daf64d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f21b7067"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-advice-and-support/help-buy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be1e377575f3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3052531d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-advice-and-support/help-buy\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3525049ac3e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56413c25"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/advice-support/supported-accommodation\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ea9ee93360c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1270a35f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/advice-support/supported-accommodation\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ecd70133005b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6aced232"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Information on social housing in our borough\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-needs-register\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "08fae88167bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bc9f241a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Information on social housing in our borough\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-needs-register\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1ea81ebe4a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d45d5f61"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/available-properties\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "870ca4bdf9d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa5656d4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/available-properties\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c40adae80fea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1dc59731"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Help with finding a match to \"swap\" with\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/homeswapper\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0ddb36ddb84",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-89ff5533"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Help with finding a match to \"swap\" with\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/homeswapper\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8f6b4797285",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1d2ff60"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-needs-register/housing-allocation-policy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b6d7d7f9c5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b744a9a4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-needs-register/housing-allocation-policy\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85f54d82837d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80d46d1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/apply-housing/housing-associations\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ffc262a1fc47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42051cf6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/apply-housing/housing-associations\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1322d5ebdd86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-578dcb0f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Information on Sheltered Housing and Available Properties\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-needs-register/sheltered-housing\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a5cecca5bfd4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48057cdc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Information on Sheltered Housing and Available Properties\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/housing-needs-register/sheltered-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7521daaa7446",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-43c24949"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"For tenants and landlords looking to rent or let in our borough\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/private-rented-housing\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79976ab2c491",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8a703a2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"For tenants and landlords looking to rent or let in our borough\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/private-rented-housing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c3504ada5b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5384e022"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/private-rented-housing/finding-somewhere-to-rent\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c34735d00470",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ebc8358"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/private-rented-housing/finding-somewhere-to-rent\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4d90dd277444",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e61679f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/advice-support/landlords\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89ba8724ed2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-52338b7e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/advice-support/landlords\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24b2c62c1642",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-830399bc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Services for landlords, tenants and homeowners looking to improve their current accommodation\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/repairs-and-improvements\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc80911d719f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e85e878e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Services for landlords, tenants and homeowners looking to improve their current accommodation\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/repairs-and-improvements\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70f9ec149133",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8fb1386"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Enforcing standards in private rented properties\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/private-rented-housing/enforcing-standards-private-rented-properties\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76238f738f97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1967433a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Enforcing standards in private rented properties\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/private-rented-housing/enforcing-standards-private-rented-properties\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2be87b61637",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4ae81b26"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/repairs-and-improvements/damp-and-mould\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "108eaa349646",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ec333fe"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/housing/repairs-and-improvements/damp-and-mould\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a88856286b86",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fca0210"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/housing/private-rented-housing/houses-multiple-occupation\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c7e34dcd448",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4539d626"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/housing/private-rented-housing/houses-multiple-occupation\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eccbb38cd066",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-51731c83"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/markets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51fdd7a08f89",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7301dce"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Link to Surrey Libraries giving details of library services in the area \" href=\"http://new.surreycc.gov.uk/people-and-community/libraries\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a237745d8a7e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78c2bce9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Pay Council Tax, Parking Fines, Business Rates and much more\" href=\"https://www.epsom-ewell.gov.uk/residents/make-payment\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77b2ccaf1068",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ce565cc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/parking\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3bac5a729e22",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d554327b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"#EnginesOff is the Council's anti-idling awareness campaign to help reduce emissions and improve air quality for everyone.\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/anti-idling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b031bd326f9a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-695ac11b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"#EnginesOff is the Council's anti-idling awareness campaign to help reduce emissions and improve air quality for everyone.\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/anti-idling\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73073ad830be",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97042b0d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/changes-hook-road-car-park\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e94921d204a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06e8a646"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/changes-hook-road-car-park\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b33aad7aae8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef69ee01"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/epsom-daily-parker\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4139b60abe95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5e8b598"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/epsom-daily-parker\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ee5d8daf26a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a41601fb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information on our barrier controlled car parks\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/barrier-controlled-parking\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34b6ffde5863",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1b86b780"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information on our barrier controlled car parks\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/barrier-controlled-parking\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e61213e25fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e77fc621"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Information about our car parks\" href=\"https://www.epsom-ewell.gov.uk/car-parks\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5706b3e3b27a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b95db184"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Information about our car parks\" href=\"https://www.epsom-ewell.gov.uk/car-parks\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb3f515589d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31ca1ec6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/car-parks/parking-faqs\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d33491a51dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81fb7e3a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/car-parks/parking-faqs\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2a7a5552618",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa043bd2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Disabled parking facilities, Blue Badge Scheme (Surrey County Council)\" href=\"https://www.epsom-ewell.gov.uk/disabled-parking-blue-badges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c876ae53755",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb89ec9b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Disabled parking facilities, Blue Badge Scheme (Surrey County Council)\" href=\"https://www.epsom-ewell.gov.uk/disabled-parking-blue-badges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4e07aa478073",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fddbb324"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Make a comment, ask a question, raise a concern\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/make-parking-enquiry\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b11007533116",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb5b06a2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Make a comment, ask a question, raise a concern\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/make-parking-enquiry\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c8899dbd3c1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fb229e7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information on our publicly available electric vehicle charge points\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/electric-vehicle-charge-points\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "35d75c7e8817",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4cef3e2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information on our publicly available electric vehicle charge points\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/electric-vehicle-charge-points\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "631589490493",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c5b8fd2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Pay parking fines online, other payment methods, appeals, \"What if I don't pay?\"\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/penalty-charge-notices-pcn\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8203887cb3d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e859732"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Pay parking fines online, other payment methods, appeals, \"What if I don't pay?\"\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/penalty-charge-notices-pcn\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6debb74745d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-83a3efa5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Annual permits, enforcement and how to avoid getting a fine\" href=\"https://www.epsom-ewell.gov.uk/parking-permits\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cbfafd921f6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60e0c5d7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Annual permits, enforcement and how to avoid getting a fine\" href=\"https://www.epsom-ewell.gov.uk/parking-permits\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8948e0bc3d4c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53236ad4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Manual wheelchairs and mobility scooters are available for hire from the Ashley Centre car park office.\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/shopmobility\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26dbcd72272e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cdc2eae"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Manual wheelchairs and mobility scooters are available for hire from the Ashley Centre car park office.\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/shopmobility\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b3346bbc015",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-968da20c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The Epsom & Ewell Borough Council (Off Street Parking Places) Order April 2025 came into force on Monday 7 April 2025.\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/traffic-order-street-parking-places\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06818559d427",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fd16e13"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The Epsom & Ewell Borough Council (Off Street Parking Places) Order April 2025 came into force on Monday 7 April 2025.\" href=\"https://www.epsom-ewell.gov.uk/residents/parking/traffic-order-street-parking-places\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb139f0bee54",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13c2e3d7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/planning\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef49fadb2587",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-511f840c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/building-control\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "196a37e87fe7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-66ab550a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/building-control\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "687b2302cf1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df827361"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3d842435a57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df370334"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bc1b737f55c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a6c3def"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/areas-high-archaeological-potential\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ed885e93afa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23834ed4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/conservation-areas\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37905a1affcd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-390eb122"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/conservation-areas\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e346fe8fe36b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-44f3b53f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/epsom-office-buildings-article-4-directions\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8b85a52c5ee3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d830b53"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/epsom-office-buildings-article-4-directions\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "918486860bb9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b179702"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/historic-parks-and-gardens\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38e63e049e4e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bba156bc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/historic-parks-and-gardens\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8f85b135edd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c59a607d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/locally-listed-heritage-assets\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7732986633ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08ecb4d7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/locally-listed-heritage-assets\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fbd802cc340",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecc0cdd8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/epsom-office-buildings-article-4-directions\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fd02b3a49b0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88d11d05"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/epsom-office-buildings-article-4-directions\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f28df7c31f6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1eff2005"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/scheduled-monuments\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91fb6651b169",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e428276"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/scheduled-monuments\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "689d6760e604",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5159ae7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/statutory-listed-buildings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2b1cd60850c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1eb5cb4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/statutory-listed-buildings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "52b25d56eca3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b8b3bd22"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/localism-act-assets-community-value\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "955a2c84a7aa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f7bd57b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/historic-environment/localism-act-assets-community-value\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3766569f0c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-29bd701b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/local-land-charges\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ea3dd4cdcfb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af947154"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/local-land-charges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "747342d97739",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-19f08067"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Land Charges Direct online service\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/local-land-charges/land-charges-direct\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c40afc0f7815",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ce3f465c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Land Charges Direct online service\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/local-land-charges/land-charges-direct\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "03b23a64733e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3528456a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/planning-advice\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34a9c5d3e53e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01df4043"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/planning-advice\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cd484648b01",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-db1b66be"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/planning-applications\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68c99462e296",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-345136ee"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/planning-applications\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "87e7d36824b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5b1e1c2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/planning-applications-search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0d1882a2a3a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bd8243e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/planning-applications-search\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3094e686477b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1df2fd0d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-enforcement\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3e860c6b7c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf082a57"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-enforcement\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b6e0d3bd13e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8aa14c8c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec92fc79cec4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c56ea541"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1316317f3f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a48b0bf9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/epsom-and-ewell-local-plan\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f350a83a745a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4fd0f0c2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/epsom-and-ewell-local-plan\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bd386bed11b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-062f6fc0"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/local-cycling-and-walking-infrastructure-plan\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f85605075b3b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3eb75551"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/local-cycling-and-walking-infrastructure-plan\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c46539ffce28",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e6f335a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/supplementary-planning-documents-and-other-guidance\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8af431ac9b91",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1cb82a0a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/supplementary-planning-documents-and-other-guidance\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "77e91225d32d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-62715c09"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/brownfield-register-land\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dbcfa12570e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9bc8a4c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/brownfield-register-land\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e257ef79b13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cffd95f9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/self-and-custom-housebuilding\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2e1808ac1b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f07a2439"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/self-and-custom-housebuilding\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d8bd41d724b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-313bd4a0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/neighbourhood-planning-0\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "51190d5372cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a26eeb3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/other-planning-documents\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1f83c84ef133",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d283c317"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/other-planning-documents\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5728e3103f36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc5019bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/what-article-4-direction\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ce9a667f3d5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f074f9b3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/fees-and-charges\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "60bfdbca371f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f206dece"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-advice/community-infrastructure-levy-cil-guidance\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "98f74d43f3fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ece2715d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-advice/community-infrastructure-levy-cil-guidance\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53f07146574d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72828370"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/community-infrastructure-levy-cil/cil-core-document-library\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50bfbf756a2f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-67b8155f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/planning-policy/community-infrastructure-levy-cil/cil-core-document-library\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "197416b0bbf0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ce9103d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"CIL Neighbourhood Scheme\" href=\"https://www.epsom-ewell.gov.uk/CIL-Funding\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7bd8566c115",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-272ccb61"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"CIL Neighbourhood Scheme\" href=\"https://www.epsom-ewell.gov.uk/CIL-Funding\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6b7f39c7b41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef1cd777"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/community-infrastructure-levy-cil/cil-instalments-policy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3a55547c470",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-89e71f3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/planning/community-infrastructure-levy-cil/cil-instalments-policy\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70a23a7109a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-610bd77c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/street-naming-and-numbering\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "afb0df9462e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b2cc949"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/street-naming-and-numbering\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ef1851a0d13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0564714f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/tree-information-and-preservation-orders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b57666388209",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7d73e0a4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/tree-information-and-preservation-orders\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7840bcabb869",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14b4ea66"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "242b11ec09eb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63164094"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Check our current service update for waste collections and services at the tip.\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/waste-collections-today\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6d8ccbb63e4b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed390103"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Check our current service update for waste collections and services at the tip.\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/waste-collections-today\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "06fd04e3013c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f41403b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" rel=\"noopener noreferrer\" target=\"_blank\" data-extlink=\"\" class=\"sf-depth-3\" title=\"Check your collection day using our online system\" href=\"https://iportal.itouchvision.com/icollectionday/collection-day/?uuid=8E7DCC4BD90D8405D154BE053147018A8C0B5F09&lang=en\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad2468d35f56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8e30a21"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" rel=\"noopener noreferrer\" target=\"_blank\" data-extlink=\"\" class=\"sf-depth-3\" title=\"Check your collection day using our online system\" href=\"https://iportal.itouchvision.com/icollectionday/collection-day/?uuid=8E7DCC4BD90D8405D154BE053147018A8C0B5F09&lang=en\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c3120aabb9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f30f583"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0eac1a7130d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c3deff5d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6ded843f13d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba3137c2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/mixed-recycling-bin-weekly-collection\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "000c648165fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25982edf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/mixed-recycling-bin-weekly-collection\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acd9acb06a90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e12da7b3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/glass-recycling-weekly-collection\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "84a3ba86df42",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-168c6d41"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/glass-recycling-weekly-collection\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e9c50bd4a6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c40e01d5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/textiles-clothing-shoes-and-accessories\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4918b524c745",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1e6feda"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/textiles-clothing-shoes-and-accessories\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "412c058ca68e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8eda5fc5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/food-waste-recycling-weekly-collection\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93d15158cad6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cde97603"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/food-waste-recycling-weekly-collection\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9942ef247be8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38d2a75a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/refuse-weekly-collection\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68840a77b67d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74fafe50"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/refuse-weekly-collection\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10d5157a155a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ddc6f28e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/garden-waste-recycling-fortnightly-collections\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f04be78355c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa10f075"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/garden-waste-recycling-fortnightly-collections\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2b5fd17fe29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-831657e9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/help-disabled-or-elderly\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3ade4465e32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a22356b7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/help-disabled-or-elderly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11dc7ac40bc9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57fd3e7d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/what-happens-if-collection-missed\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9cf61c9a82d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f71c9316"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/what-happens-if-collection-missed\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b7804252eb21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbb1a777"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/can-i-have-additional-bins\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1e140d3e452f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4d6ff1ca"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/simply-weekly-recycling/can-i-have-additional-bins\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e69fdc9e1cd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7174cec9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/new-items-recycling-march-2026\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "702b9f976de2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-605f56d3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/new-items-recycling-march-2026\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f29f34b3f1cf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-04b31eae"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/bulky-waste-such-furniture\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9dbeaaade85d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5fa30aba"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/bulky-waste-such-furniture\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78894be0e9c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48682594"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/bulky-waste-such-furniture/bulky-waste-fees\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "57ecf10266a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91af11b5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/bulky-waste-such-furniture/bulky-waste-fees\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be4c220d306b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06e54257"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/recycling-out-and-about\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f148048e0268",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f8e2e6a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/recycling-out-and-about\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0da920044a72",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6caa6ac8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.surreycc.gov.uk/waste-and-recycling/community-recycling-centres/epsom\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "32da172fcd8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25e87c5e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.surreycc.gov.uk/waste-and-recycling/community-recycling-centres/epsom\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20b5a54a883b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d685eda1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/waste-privacy-policy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "761d3af01eb8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-abddc98b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/waste-privacy-policy\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b6da9d2130ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-77fe99c9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/rethink-waste\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "361c515ba6e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3b409b4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/rethink-waste\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af70715f394c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-318b450d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" title=\"Emergency planning advice\" href=\"https://www.epsom-ewell.gov.uk/residents/emergency-planning\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e79066725048",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-03f221e3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/emergency-planning/community-resilience\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2002eb0d3c74",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96c4ff98"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/emergency-planning/community-resilience\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ea02525af98",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65344d35"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/emergency-planning/flooding-and-adverse-weather\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78c3da261ca8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-29cb0f27"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/emergency-planning/flooding-and-adverse-weather\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76679fe50c46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76b20234"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/residents/online-forms\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e489be0c5f8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68beb129"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Useful contacts\" href=\"https://www.epsom-ewell.gov.uk/useful-contacts\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20a7a574ce14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb8a9aad"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" title=\"Guided walks across our three local nature reserves\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c03ac3a51c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbff2d4e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"We have over 800 allotment sites across the borough to choose from. Enquire about a starter plot today.\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/allotments\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2282405c97e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-02fb57d2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"We have over 800 allotment sites across the borough to choose from. Enquire about a starter plot today.\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/allotments\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f3fc6258900a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-804ba2f7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Lively community venue with hall hire facilities in the heart of Ewell Village. Pop in and explore our museum, library and cafe.\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/bourne-hall\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "500486709d71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f5260bf"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Lively community venue with hall hire facilities in the heart of Ewell Village. Pop in and explore our museum, library and cafe.\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/bourne-hall\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4fbc671fe23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-098c4f5a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" rel=\"noopener noreferrer\" target=\"_blank\" data-extlink=\"\" class=\"sf-depth-3\" title=\"What's on at the theatre, book tickets online, register for membership\" href=\"http://www.epsomplayhouse.co.uk/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "561f1afb10c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ed22329"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" rel=\"noopener noreferrer\" target=\"_blank\" data-extlink=\"\" class=\"sf-depth-3\" title=\"What's on at the theatre, book tickets online, register for membership\" href=\"http://www.epsomplayhouse.co.uk/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb065f2c62f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-664387f6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Grade II listed house set in beautiful grounds. Ideal as a wedding venue.  Information on facilities and hiring rooms\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-and-leisure-facilities/ewell-court-house\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27a9b40bbf52",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5160009c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Grade II listed house set in beautiful grounds. Ideal as a wedding venue.  Information on facilities and hiring rooms\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-and-leisure-facilities/ewell-court-house\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29f9f047ef0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac45b2ed"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Book your next outdoor event in one of our parks, from fitness classes and charity events to car boots and more.\" href=\"https://www.epsom-ewell.gov.uk/open-spaces\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a2a00682dcd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2213448f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Book your next outdoor event in one of our parks, from fitness classes and charity events to car boots and more.\" href=\"https://www.epsom-ewell.gov.uk/open-spaces\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5805bcd55ac9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b17b7d00"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/parks-and-open-spaces-hire/court-recreation-ground\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c93c9c322e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bfd152d9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/parks-and-open-spaces-hire/court-recreation-ground\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9f72d378b5b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d5f241a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Parks, recreation grounds and open spaces\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/parks\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5cbbc88a787d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f39ccd9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Parks, recreation grounds and open spaces\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/parks\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "034dad8b3b0e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cccd0739"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Facilities at our recreation grounds and parks, hiring of pitches\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-and-leisure-facilities/park-facilities\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fcf980e5c89d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b53b6762"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Facilities at our recreation grounds and parks, hiring of pitches\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-and-leisure-facilities/park-facilities\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc9baa381756",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8b42206e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Coach Education, Funding, Sports Clubs, Awards\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-open-space-hire/sports-development\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e178a34d4b08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72cea38c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-open-space-hire/sports-development/coach-education\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15d31cd68e8c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74fb0f97"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-open-space-hire/sports-development/coach-education\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb8546e40d41",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-373c9782"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/local-athlete-support\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b349ff9becb5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec32867e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/local-athlete-support\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2db800556a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60efce2b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/sports-development/round-borough-bike\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "166024caa16d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3aeb3dae"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/sports-development/round-borough-bike\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d24a78c488ea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b0f553e6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-open-space-hire/sports-development/sportsfunding\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0b6fd6f2999d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54ecc9ed"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-open-space-hire/sports-development/sportsfunding\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "249f0c47dd05",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a730baad"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Specsavers Surrey Youth Games\" href=\"https://www.epsom-ewell.gov.uk/syg\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b9d59e645289",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e64cccc0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Specsavers Surrey Youth Games\" href=\"https://www.epsom-ewell.gov.uk/syg\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3422279f28fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f6f7960"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/sports-development/privacy-notice\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "117a17231228",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cf953b3c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/epsom-ewell-parks-tennis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "656d99e690ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fca3efd0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/rainbow-leisure-centre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45752d64fb8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d4fe0650"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Athletics track available. Home of Gauntlett Boxing Club. Childrens activities/soft play available to hire along with community hall and changing facilities.\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/harrier-centre\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f27361772f64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5b8183d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Enter your Street or Postcode to find your Recycling & Refuse collection day information, local facilities & amenities, your local Councillors and interactive online maps.\" href=\"https://maps.epsom-ewell.gov.uk/myeebc.aspx\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f11d087ab3ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a724fb95"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"My Council Services is our new resident portal where you can report issues in your area and access certain services\" href=\"https://www.epsom-ewell.gov.uk/residents/my-council-services\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91854a35c606",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a566f3f8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" title=\"Information about unauthorised encampments\" href=\"https://www.epsom-ewell.gov.uk/residents/unauthorised-encampments\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43053c96a9ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1150c193"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/unauthorised-encampments/frequently-asked-questions\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eff2ea60d86a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb560fc7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/unauthorised-encampments/frequently-asked-questions\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79aa512166ae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-068fbaee"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/unauthorised-encampments/injunction\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b94f31641522",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-637adfcb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/residents/unauthorised-encampments/injunction\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d3ca9e7da1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3a23a389"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/safer-epsom-ewell\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40cc44897b16",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59d029b1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" name=\"Access to nature\" title=\"Access to nature in Epsom & Ewell\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d87d9d92c1d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e91af637"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/countryside-and-parks\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8de9995adbca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bc4c7d0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/countryside-and-parks\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "efeded5b2bb8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59ab13cc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"The Downs are private land owned by Epsom Downs Racecourse and managed by the Conservators through an Act of Parliament.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/countryside-and-parks/epsom-and-walton-downs\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29e0bc9784ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3deb45b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"The Downs are private land owned by Epsom Downs Racecourse and managed by the Conservators through an Act of Parliament.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/countryside-and-parks/epsom-and-walton-downs\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a04104e60ec6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-614f0523"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Mansion House set in Nonsuch Park.  Information on facilities and hire for weddings and private parties\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/nonsuch-park\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28aa08cf16bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46306619"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Mansion House set in Nonsuch Park.  Information on facilities and hire for weddings and private parties\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/nonsuch-park\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "31b20d2e5cc7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08416d7b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/parks/local-nature-reserves\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "20ed48985a4a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eca34c3f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities/parks/local-nature-reserves\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d8d77f23ce5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9df1e481"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The Epsom & Ewell Biodiversity Action Plan 2020-30 aims to help ensure both the long term protection, and enhancement, of biodiversity within our borough.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/biodiversity-epsom-ewell\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6fcdbbdddeaa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-72911fe7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The Epsom & Ewell Biodiversity Action Plan 2020-30 aims to help ensure both the long term protection, and enhancement, of biodiversity within our borough.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/biodiversity-epsom-ewell\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7acf9448008d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9fc5ccd7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/trees-epsom-ewell\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4060fc0d15b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-075b4f1b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/trees-epsom-ewell\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80bdd62bcb32",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d3157619"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Our Ash Dieback Action Plan sets out a framework for how the Council will manage Ash Dieback on trees within the borough, including removal of trees and replanting\" href=\"https://www.epsom-ewell.gov.uk/ash-dieback-epsom-ewell\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6a33f55d26a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c1c5959"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Our Ash Dieback Action Plan sets out a framework for how the Council will manage Ash Dieback on trees within the borough, including removal of trees and replanting\" href=\"https://www.epsom-ewell.gov.uk/ash-dieback-epsom-ewell\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da6121d77960",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f19b4b11"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Our plan to manage the current tree population across our borough, maintaining healthy, resilient, trees and woodlands for the future.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/trees-epsom-ewell/tree-management-plan\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ba147226dbe",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2a9cc9b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Our plan to manage the current tree population across our borough, maintaining healthy, resilient, trees and woodlands for the future.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/trees-epsom-ewell/tree-management-plan\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bd37aab15d85",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-51d6d3b7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Guidance on making a tree planting request on Epsom & Ewell Borough Council or Highway land.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/trees-epsom-ewell/making-tree-planting-request\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "66c1fe7fe31f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-37190f88"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Guidance on making a tree planting request on Epsom & Ewell Borough Council or Highway land.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/trees-epsom-ewell/making-tree-planting-request\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5ea5e9d9d67a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a534f394"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"How to spot oak processionary moth (OPM) and what to do if you see it.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/trees-epsom-ewell/oak-processionary-moth\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a79a937b4b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81156e29"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"How to spot oak processionary moth (OPM) and what to do if you see it.\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/trees-epsom-ewell/oak-processionary-moth\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f079ca82775e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fb81303d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/accessing-nature-responsibly\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c00be681a839",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7fc2988"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/accessing-nature-responsibly\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "be1788ad91b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ed27a26"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/accessing-nature-responsibly/enjoying-countryside-your-dog\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b808b96f1b06",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-334f2505"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/residents/access-nature/accessing-nature-responsibly/enjoying-countryside-your-dog\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c84790f36f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3cda2184"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" title=\"We offer a range of advertising opportunities at competitive rates including, outdoor and print platforms.\" href=\"https://www.epsom-ewell.gov.uk/business/advertise-us\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d134e0f25c53",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab30887d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/advertise-us/advertising-policy\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9306d8791bf2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3adede34"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67d40746cff6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e0be8188"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Business Rates Explanatory Notes to accompany your bill 2026-27.\nWhat are Business Rates, who pays them and how are they calculated.\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/what-are-business-rates\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34a9b1b5c20c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99028469"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Ways you can pay your Business Rates\" href=\"https://www.epsom-ewell.gov.uk/paying-your-business-rates\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8a96d8bafa6c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9677195"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Ways you can pay your Business Rates\" href=\"https://www.epsom-ewell.gov.uk/paying-your-business-rates\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "22c16da7508d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cb0a7268"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Register for Business Rates or let us know that you are moving\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/changes-your-account\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b540b0045f6e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8a680055"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Register for Business Rates or let us know that you are moving\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/changes-your-account\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f31982afa80",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d15dde7"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Details of Business Rates Reliefs\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/Discounts-and-reliefs\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e2da71924eaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8d461b0c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Details of Business Rates Reliefs\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/Discounts-and-reliefs\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56b88c299434",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15f9183b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Exemptions and reliefs available for empty properties\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/empty-properties\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8827e70b7a17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-82b0533e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Exemptions and reliefs available for empty properties\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/empty-properties\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "555c2b40d590",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a72369f5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What will happen if you do not pay your Business Rates and what you can do if you need help\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/if-you-cant-pay-your-business-rates\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "76f1eded850d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d13c0be3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What will happen if you do not pay your Business Rates and what you can do if you need help\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/if-you-cant-pay-your-business-rates\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a4246bb5139",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da4c3369"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information we provide regarding Business Rates in the borough.\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/business-rates-freedom-information-requests\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c8b0460f47bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b5e47545"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Details of UK Subsidy rules which are applicable to some Business Rates schemes\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/subsidy-allowances\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cb397cf1d00",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d0a6e5f6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Business rates department privacy notice\" href=\"https://www.epsom-ewell.gov.uk/business/business-rates/GDPR\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "23ddc3fe25ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-99e0de1c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/business/economic-development\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "402abea938fc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b824a5c1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about Epsom & Ewell including data from the last census\" href=\"https://www.epsom-ewell.gov.uk/business/economic-development/census-and-demographic-information\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69a18fa53333",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fdcfac17"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about Epsom & Ewell including data from the last census\" href=\"https://www.epsom-ewell.gov.uk/business/economic-development/census-and-demographic-information\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f10a43b3144",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ca599cd"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Our commitment to the people who live and work here, and also to the businesses that have chosen to base their companies in Epsom & Ewell\" href=\"https://www.epsom-ewell.gov.uk/business/economic-development/economic-development-strategy\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "684cdbc1b044",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48ca4ad7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Our commitment to the people who live and work here, and also to the businesses that have chosen to base their companies in Epsom & Ewell\" href=\"https://www.epsom-ewell.gov.uk/business/economic-development/economic-development-strategy\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc767e77f8ac",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-624369bd"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" title=\"Epsom & Ewell Borough Council offer services to businesses to safely contain and legally dispose of any waste.\" href=\"https://www.epsom-ewell.gov.uk/business-recycling-and-waste\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4913c7f2acdb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa6042e3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/business-bins/business-bins-mixed-recycling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6281216c6a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f2c4376"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/business-bins/business-bins-mixed-recycling\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25cfd032a8f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-98fed48a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/business-bins/business-bins-glass-recycling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7bf5e75bae5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b3e9fce5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/business-bins/business-bins-glass-recycling\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28139e996145",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2430c382"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/business-bins/business-bins-food-waste-recycling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6e08978038c9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8fbebf1f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/business-bins/business-bins-food-waste-recycling\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "30b3910ebce9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eeef35d8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/business-bins/business-bins-refuse\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "85297acb01b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8b9022dc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/business-bins/business-bins-refuse\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc1badc6b4ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0498dd7a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/licensing\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42cbde2fa908",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41a3c755"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Driver and Vehicle Licencing, Transfer or change ownership, Operator's Licence, Taxi Safety\" href=\"https://www.epsom-ewell.gov.uk/taxis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f5fab488229",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00f666c3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Driver and Vehicle Licencing, Transfer or change ownership, Operator's Licence, Taxi Safety\" href=\"https://www.epsom-ewell.gov.uk/taxis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7b3749de41dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-341fff99"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/hackney-carriage-and-private-hire/information-general-public\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c04c046cf47",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af1bfd0e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/taxis/drivers-licence-hackney-carriage-or-private-vehicle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "192809b08354",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ffb250a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/taxis/drivers-licence-hackney-carriage-or-private-vehicle\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d6e2f5fc2656",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-910885b5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/hackney-carriage-and-private-hire/apply-school-run-only-private-hire\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f5d6fd18ffa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5815fbd4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/hackney-carriage-and-private-hire/apply-school-run-only-private-hire\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b73fa8640fa0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25b3c81f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/taxis/vehicle-licence-hackney-carriage-or-private-vehicle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "de7704c0f299",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ebb3cfe"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/taxis/vehicle-licence-hackney-carriage-or-private-vehicle\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4008992b52b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ceb246e6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Private Hire operators\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/hackney-carriage-and-private-hire/private-hire-operator\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f4e09d8805d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-888e7d7b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Private Hire operators\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/hackney-carriage-and-private-hire/private-hire-operator\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e159779840e1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6d98301"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/taxis/transfer-or-change-vehicle\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0197bf8f35e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b4eeb8d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/taxis/transfer-or-change-vehicle\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b77309f1196a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a07596e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Personal Licences, Club Premises Certificates, Premises Licences, Temporary Event Notices, Public Consultation and Decision Notices\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/alcohol-entertainment\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e5aea2ce889",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8dcac8fc"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Personal Licences, Club Premises Certificates, Premises Licences, Temporary Event Notices, Public Consultation and Decision Notices\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/alcohol-entertainment\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "67ce05795d36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-34aca618"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/alcohol-entertainment/licensing-act-2003\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7723dcaedb2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-77c167c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/alcohol-entertainment/licensing-act-2003\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "785690469afc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b084c648"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/alcohol-entertainment/temporary-event-notices\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d34b20c7be78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d60c01eb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/alcohol-entertainment/temporary-event-notices\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fab555ff5333",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ef14231"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/alcohol-and-entertainment/premises-licences\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c32d8eafaf7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d742e61"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/alcohol-and-entertainment/premises-licences\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b1409ec5993",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4b5b490c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/personal-licence\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "265ad82ae711",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-32248220"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/personal-licence\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f77d04c10fef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35c14930"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/alcohol-entertainment/club-premises-certificates\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ed5f8a7a779c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1af95409"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/alcohol-entertainment/club-premises-certificates\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ac767b69eaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-124e37bf"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Animal boarding (kennel, cattery), Businesses selling pets, Riding Establishments, Zoos\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/animals\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "205ecc4ca985",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31a625f8"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Animal boarding (kennel, cattery), Businesses selling pets, Riding Establishments, Zoos\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/animals\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "737af5e30c5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-606d59f5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Animal boarding establishments\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/animals/animal-boarding-establishments\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dc47f2d694b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4f5bea3e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Animal boarding establishments\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/animals/animal-boarding-establishments\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f0c2ebdd948",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-22fe2628"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/animals/animal-welfare\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d2a7c183671",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-45842d93"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/animals/animal-welfare\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d35e3bba573a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aef62ca5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Dangerous wild animals\" href=\"https://www.epsom-ewell.gov.uk/dangerous-wild-animals\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2baae60c4fc5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f187cbc3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Dangerous wild animals\" href=\"https://www.epsom-ewell.gov.uk/dangerous-wild-animals\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bae577af879",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9644d7ef"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/animals/horse-riding-establishment\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11aad9490d20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f2bfaab"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/animals/horse-riding-establishment\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1bdb47a8280d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f19278c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Performing animals\" href=\"https://www.epsom-ewell.gov.uk/performing-animals\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "21f666f964ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7dd97e7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/animals/pet-shops\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fb2607647b92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2183e7f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Zoo licence - apply online\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/animals/zoo\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "356091200b70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b096c60"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/animals/licence-keep-primates\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1e1f4c9ce92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aa244c0e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Gaming Machine Permits, Small Society Lotteries, Betting Shops, Casinos\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/gambling\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "738febf4a691",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78430a74"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Gaming Machine Permits, Small Society Lotteries, Betting Shops, Casinos\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/gambling\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cb87c5bf1784",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-33e6a9b1"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Gaming machines\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/gambling/gaming-machines\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab90bb0abe60",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78c1138c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Gaming machines\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/gambling/gaming-machines\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cfd8b73d7475",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f7ba3fb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/gambling/small-society-lotteries\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c21cd117ef7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df981a7d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/gambling/small-society-lotteries\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cb95cf26089",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-286fa5ef"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Tattooists, Piercing, Acupuncture & Electrolysis, Hypnotism\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/body-and-mind\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c91a1b1c759",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-390a2655"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Tattooists, Piercing, Acupuncture & Electrolysis, Hypnotism\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/body-and-mind\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc372ff35d10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e9f2588"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/body-mind/hypnotism\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f35a706f3a78",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6cd78629"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/body-mind/hypnotism\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81bd28318b16",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-263327d3"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/body-mind/tattooists-piercing-acupuncture-electrolysis\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82d8e40c609f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6991594"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/body-mind/tattooists-piercing-acupuncture-electrolysis\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a03c65bf43d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-97068676"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/pavement-licences\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "04ebaf9faa8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-da2cc28e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-and-permits/pavement-licences\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7260218f87a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd01fc0a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Street and House-to-House Collections\" href=\"https://www.epsom-ewell.gov.uk/house-to-house-collections\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1fbf97002b79",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f2aae4f2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Scrap metal dealers registration, motor salvage operator registration, changes to registration, renewals and guidance\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/scrap-metal-salvage\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aeee01510d44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6656c2f0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Caravan and Camping Sites, Cooling Tower, Environmental Permits, Sex Shops, Scaffolding / Hoarding on the Road (Surrey County Council)\" href=\"https://www.epsom-ewell.gov.uk/business/licensing-permits/other-licences\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbaa88054618",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42be7d97"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Expert cleaning and maintenance for all jobs big and small. Contact us for a quote today.\" href=\"https://www.epsom-ewell.gov.uk/business/exterior-cleaning\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcb2434bfce9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-338339e1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Information about procurement with Epsom and Ewell Borough Council\" href=\"https://www.epsom-ewell.gov.uk/business/procurement-epsom-and-ewell-borough-council\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c53795b1e833",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e576001f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/business/business-continuity-management-%E2%80%93-protecting-your-business\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "88a3245e4326",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d1cbb9ab"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/business/grow-your-business-show\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ab9a940c0b4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1568533b"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/business/epsom-ewell-business-awards-2025\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb7fdd1d4161",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3de3b916"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/visitors/bourne-hall-museum-0\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8176489962f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5eeb2028"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about the Museum, Museum shop, Educational services, Local History\" href=\"https://www.epsom-ewell.gov.uk/visitors/bourne-hall-museum/about-museum\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3496d4da658c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5287f6d4"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Location and contact details for the Museum\" href=\"https://www.epsom-ewell.gov.uk/visitors/bourne-hall-museum/find-us-and-contact-us\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b0587d76b65c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-480670e2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Friends of Bourne Hall Museum, How you can get involved, Donations\" href=\"https://www.epsom-ewell.gov.uk/visitors/bourne-hall-museum/how-can-i-help\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "25e61b866482",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-23086ea5"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information on the Museum children's club\" href=\"https://www.epsom-ewell.gov.uk/visitors/bourne-hall-museum/museum-club\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40bad3fe45ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1153d572"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Opening hours\" href=\"https://www.epsom-ewell.gov.uk/visitors/bourne-hall-museum/museum-opening-hours\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c2c18e2ccf6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6126fd3"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" rel=\"noopener noreferrer\" target=\"_blank\" data-extlink=\"\" class=\"sf-depth-2\" title=\"What's on at the Theatre, book tickets online\" href=\"http://www.epsomplayhouse.co.uk/\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b08d2ea9e195",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2a01c08"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Where is Epsom and Ewell?\" href=\"https://www.epsom-ewell.gov.uk/how-find-us\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7079ccc22a9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9e1a24a6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Parking in the Borough\" href=\"https://www.epsom-ewell.gov.uk/residents/parking\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92969f86b949",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-55b02505"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\" Parks, open spaces, playgrounds, leisure centres, clubs, walks and events\" href=\"https://www.epsom-ewell.gov.uk/residents/venues-sport-and-leisure-facilities\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7aefbe96256b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63ede0b6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" title=\"Events In and Around the Borough\" href=\"https://www.epsom-ewell.gov.uk/visitors/whats-on/all\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a04e4db2e9c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ed1ab084"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/visitors/whats-on/2026-covid-19-day-reflection\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1eaf2c1019c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50dd4efb"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/remembrance-epsom-and-ewell-2025\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b213a9325157",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84794847"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/visitors/epsom-and-ewell-promotional-video\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56f83edfbb13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-63551f59"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" title=\"Information about Epsom & Ewell Borough Council, our policies and procedures\" href=\"https://www.epsom-ewell.gov.uk/council/about-council\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0f15cf6848c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1105cd27"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Anti fraud, corruption and bribery strategies, whistleblowing policy\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/anti-fraud-and-corruption-strategy\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2c0348aa24dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aeb07462"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Fair processing notice\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/national-fraud-initiative-fair-processing-notice\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d7abaa1dca21",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b26eec93"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" title=\"Data protection policy\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/data-protection\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9907458e2c6c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1cb5f08"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/data-protection/privacy-and-cookies\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ada02c2ca3f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-235c748f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/data-protection/homes-ukraine-privacy-notice\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7c2992cf83f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d6d24c29"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Fees and charges, Budget book, Revenue estimates, Audit\" href=\"https://www.epsom-ewell.gov.uk/financialreports\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "577dcbd170f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2f796e0d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Fees and charges, Budget book, Revenue estimates, Audit\" href=\"https://www.epsom-ewell.gov.uk/financialreports\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e740297ef93f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8bdeea5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What we publish, Making a request\" href=\"https://www.epsom-ewell.gov.uk/freedom-information\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e3a4051782f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-780d2634"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What we publish, Making a request\" href=\"https://www.epsom-ewell.gov.uk/freedom-information\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40553c1d43a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-480baedc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"How we handle insurance claims\" href=\"https://www.epsom-ewell.gov.uk/insurance\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9577ae8e6f13",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc130cae"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"How we handle insurance claims\" href=\"https://www.epsom-ewell.gov.uk/insurance\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "252e0856f266",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-28404a80"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Facebook, Twitter, YouTube, RSS feeds\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/social-media\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7147349bc41a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c36d9ca2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Facebook, Twitter, YouTube, RSS feeds\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/social-media\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "70a93f2b4344",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6063a86"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Open Data, Payments\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/transparency\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "42b33cc39caa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d6bcf9e"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Open Data, Payments\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/transparency\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "403b39de7cd1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bec14ae4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/corporate-peer-challenge\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "516531b01502",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85dcc46f"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/corporate-peer-challenge\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c3bb92fa46d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b022a116"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/corporate-peer-challenge/culture-peer-challenge\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ece3413c3cb6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4164a796"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/governance\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c7ae1c0ce0b6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-00b916a1"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/governance\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45e9c3bedfc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fee109af"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" href=\"https://www.epsom-ewell.gov.uk/council/about-council/governance/council-operating-framework\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d51f6d9f165c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2a1b87cb"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/annual-report\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7268a67db448",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-71223665"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/annual-report\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "207e21062692",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3b8f0c2c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Borough Insight is our community magazine, packed full of news and information. You can view the current issue of the electronic e-newsletter and Subscribe to the electronic e-newsletter.\" href=\"https://www.epsom-ewell.gov.uk/borough-insight\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37e0af5ad4e5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc56ece6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"On this page you will find information about changes to council services during this time.\" href=\"https://www.epsom-ewell.gov.uk/council/council-service-changes\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "642356bdd2e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9014c326"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" title=\"Information about councillors, committee meetings and decisions taken by the council\" href=\"https://www.epsom-ewell.gov.uk/council/council-meetings-and-councillors\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "837efc224e92",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6a9c06e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What is a councillor? What's involved? Do I qualify?\" href=\"https://www.epsom-ewell.gov.uk/leaders\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3baba11ac381",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-861be623"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What is a councillor? What's involved? Do I qualify?\" href=\"https://www.epsom-ewell.gov.uk/leaders\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12e19dcf7536",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e6e0e1f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Calendar of committee meetings\" href=\"https://democracy.epsom-ewell.gov.uk/mgCalendarMonthView.aspx?GL=1&bcr=1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ee88de2de87",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0599bcad"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Calendar of committee meetings\" href=\"https://democracy.epsom-ewell.gov.uk/mgCalendarMonthView.aspx?GL=1&bcr=1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6201531bd3bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-86a378ae"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" name=\"Committees\" title=\"A list of all of our committees and information about upcoming and past meetings\" href=\"https://democracy.epsom-ewell.gov.uk/mgListCommittees.aspx?bcr=1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7afa0035fcb3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b400146"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" name=\"Committees\" title=\"A list of all of our committees and information about upcoming and past meetings\" href=\"https://democracy.epsom-ewell.gov.uk/mgListCommittees.aspx?bcr=1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cd3dc54cdb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7a8597da"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" target=\"_blank\" title=\"Find Your local councillor, contact details, committee appointments\" href=\"https://democracy.epsom-ewell.gov.uk/mgMemberIndex.aspx?bcr=1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bbc330203f5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-90b56951"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3 menuparent sf-with-ul\" target=\"_blank\" title=\"Find Your local councillor, contact details, committee appointments\" href=\"https://democracy.epsom-ewell.gov.uk/mgMemberIndex.aspx?bcr=1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12796e7b996b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0a7bbff9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-4\" title=\"Tribute to former Councillor Christine Long.\" href=\"https://www.epsom-ewell.gov.uk/council/council-meetings-and-councillors/councillors/tribute-former-councillor-christine-long\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ad830e43420",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-58774710"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Details of payments made to councillors\" href=\"https://www.epsom-ewell.gov.uk/council/committees-councillors/councillors-allowances\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad8c284c4b0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b400dd89"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Details of payments made to councillors\" href=\"https://www.epsom-ewell.gov.uk/council/committees-councillors/councillors-allowances\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "55884342cedc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-41ce84ec"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Voting at committee meetings and how decisions are made\" href=\"https://www.epsom-ewell.gov.uk/council/council-meetings-councillors/decision-making\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d9cf03b21f3f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a083af28"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Voting at committee meetings and how decisions are made\" href=\"https://www.epsom-ewell.gov.uk/council/council-meetings-councillors/decision-making\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "babb866098b5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f61b210f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about your Surrey County Councillor\" href=\"http://mycouncil.surreycc.gov.uk/mgMemberIndex.aspx?VW=TABLE&PIC=1&FN=\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ce0a29cb8ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-96dfb05d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about your Surrey County Councillor\" href=\"http://mycouncil.surreycc.gov.uk/mgMemberIndex.aspx?VW=TABLE&PIC=1&FN=\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "920c83ca6e03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ee49633"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Calendar of meetings, Past decisions, Committees\" href=\"https://democracy.epsom-ewell.gov.uk/ieDocHome.aspx?bcr=1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "68ab22ccd811",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-26b43743"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Calendar of meetings, Past decisions, Committees\" href=\"https://democracy.epsom-ewell.gov.uk/ieDocHome.aspx?bcr=1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "778a73c753f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b55e427b"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about your Members of the European Parliament\" href=\"https://democracy.epsom-ewell.gov.uk/mgMemberIndexMEP.aspx?bcr=1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b9bb2ba3baf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2569a03d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about your Members of the European Parliament\" href=\"https://democracy.epsom-ewell.gov.uk/mgMemberIndexMEP.aspx?bcr=1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e82b8056c4a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a925063d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about your Member of Parliament\" href=\"https://democracy.epsom-ewell.gov.uk/mgMemberIndexMP.aspx?bcr=1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "382868f8e1ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-008a7d47"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about your Member of Parliament\" href=\"https://democracy.epsom-ewell.gov.uk/mgMemberIndexMP.aspx?bcr=1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dcaba3acabf5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10a030ed"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The code of conduct for councillors and how to complain about a councillor's behaviour\" href=\"https://www.epsom-ewell.gov.uk/council/council-meetings-councillors/members-code-conduct\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f661fe2a3adc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08a1ec1d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"The code of conduct for councillors and how to complain about a councillor's behaviour\" href=\"https://www.epsom-ewell.gov.uk/council/council-meetings-councillors/members-code-conduct\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f4b0924a1e6b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bd45498d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Organisations independent from the council that have an impact on our service areas\" href=\"https://democracy.epsom-ewell.gov.uk/mgListOutsideBodies.aspx?bcr=1\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b47eb086bed5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3526d77a"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Organisations independent from the council that have an impact on our service areas\" href=\"https://democracy.epsom-ewell.gov.uk/mgListOutsideBodies.aspx?bcr=1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "663afcc0638f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e318426a"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"How to ask a question or express your views at a committee meeting\" href=\"https://www.epsom-ewell.gov.uk/council/committees-councillors/public-speaking-committee-meetings\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78287d0983bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9dd23e0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"How to ask a question or express your views at a committee meeting\" href=\"https://www.epsom-ewell.gov.uk/council/committees-councillors/public-speaking-committee-meetings\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8995b76f50af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7bf9aae"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Find agendas, Reports and minutes from previous committee meetings\" href=\"https://democracy.epsom-ewell.gov.uk/ieDocSearch.aspx?bcr=1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d6c53d1d809",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-06ff82b2"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about getting involved with Surrey County Council's Local Committee for Epsom and Ewell\" href=\"https://www.epsom-ewell.gov.uk/council/committees-councillors/surrey-county-councils-local-committee\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c5b038d3ea1e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53628097"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Latest agendas and minutes\" href=\"https://democracy.epsom-ewell.gov.uk/mgWhatsNew.aspx?bcr=1\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4734565466b7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-417ee1a6"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"The Constitution of Epsom and Ewell Borough Council\" href=\"https://democracy.epsom-ewell.gov.uk/ieListMeetings.aspx?CId=205&info=1&MD=Constitution\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a42544fa35d0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-298b5611"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Consultation Programme, Community Panel\" href=\"https://www.epsom-ewell.gov.uk/council/consultations\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "914a3c5bb9c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-073a7d02"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Online Complaints Form, Customer Care Standards, Local Government Ombudsman\" href=\"https://www.epsom-ewell.gov.uk/complaints\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "194c123b00c2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4461f002"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"How to contact us\" href=\"https://www.epsom-ewell.gov.uk/contactus\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "48884fac501c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-10871092"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d60189b489a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e4632a52"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about the East Surrey Council Elections on 7 May 2026.\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/east-surrey-council-elections-7-may-2026\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "83d8655ef1d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9aa71303"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about the East Surrey Council Elections on 7 May 2026.\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/east-surrey-council-elections-7-may-2026\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "817a66f58ea4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c903373"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What is the electoral register, how to register to vote, inspection of the register, overseas electors\" href=\"https://www.epsom-ewell.gov.uk/electoral-register\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d2fe5d4d6d8d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e3e7c5af"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"What is the electoral register, how to register to vote, inspection of the register, overseas electors\" href=\"https://www.epsom-ewell.gov.uk/electoral-register\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26ebc7592eb9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d09297a4"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Current electoral boundaries, wards, maps, polling districts/places review\" href=\"https://www.epsom-ewell.gov.uk/electoral-boundaries\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eb40ce907d12",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57a5fa32"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Current electoral boundaries, wards, maps, polling districts/places review\" href=\"https://www.epsom-ewell.gov.uk/electoral-boundaries\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "75dd3c29618a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9556e0d2"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Borough elections, county elections, police and crime commissioner elections, elected mayors\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/local-election-results\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8693d138ed5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a41c89c"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Borough elections, county elections, police and crime commissioner elections, elected mayors\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/local-election-results\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e4d82f926907",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c98cfdc8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Who can vote, postal and proxy votes, where to vote, elections timetable\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/who-can-vote-and-how\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73ef44f51361",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-50f25306"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Who can vote, postal and proxy votes, where to vote, elections timetable\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/who-can-vote-and-how\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2946cda92b94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a13fad8"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Parliamentary election results, European election results, referendum results\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/parliamentary-european-and-referendum-results\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d605e3f5ead5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-964f54df"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Parliamentary election results, European election results, referendum results\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/parliamentary-european-and-referendum-results\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c14e5f00d7a4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e780e38"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Who can stand, political parties' details\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/standing-for-election\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0346b08128f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e18a4e33"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Who can stand, political parties' details\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/standing-for-election\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "665b2fe4b5ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fa735eea"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about voter ID at elections.\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/voter-id-elections\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "121c95b53176",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20819a0d"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" title=\"Information about voter ID at elections.\" href=\"https://www.epsom-ewell.gov.uk/council/elections-and-voting/voter-id-elections\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e83c0f0019a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf578ae0"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/council/corporate-plan-and-strategies\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "870587cfb187",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d017640"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" target=\"_blank\" href=\"https://www.epsom-ewell.gov.uk/careers\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26f250f15344",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dc7c20c9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/council/mayor-epsom-and-ewell\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "38f859781c5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-56066cc7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/council/petitions\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1dda13438dd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1e45a0f9"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" title=\"Information about support for Ukraine and how you can help.\" href=\"https://www.epsom-ewell.gov.uk/council/supporting-ukraine\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "455f059323ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f1af807"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2 menuparent sf-with-ul\" href=\"https://www.epsom-ewell.gov.uk/CGR\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91a2a3305de5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3692efb6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/council/community-governance-review/community-governance-review-frequently-asked-questions-faqs\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "01315dd9cdb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c2a7f749"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-3\" href=\"https://www.epsom-ewell.gov.uk/council/community-governance-review/community-governance-review-frequently-asked-questions-faqs\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d03f32d70d61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7ceaa82"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/together\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a382672b6e3c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-59dae659"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a style=\"float: none; width: auto;\" class=\"sf-depth-2\" href=\"https://www.epsom-ewell.gov.uk/council/local-government-reorganisation\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6cf930947cf9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-20d8021f"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Pay for it' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd4f084c8fe4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94d3c6bd"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Planning' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Council Tax' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Waste and recycling' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Apply for it' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Report it' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Community Governance Review' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Local Plan' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<br>",
            "message": "Confirm this text 'Local Government Reorganisation' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"block-title\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e1b7188a4b01",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cfb584f2"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<p>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "953b881d9632",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a86234de"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form method=\"post\" action=\"https://maps.epsom-ewell.gov.uk/myeebc.aspx\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "051b715f10b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f036801a"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"Submit\" type=\"submit\" id=\"wil\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f84d65ff0aad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e9128cd"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h3>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "389c8503b561",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e9f90e78"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"https://www.epsom-ewell.gov.uk/residents/recycling-and-waste/new-items-recycling-march-2026\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f82856c7cc11",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4a0a1556"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#!slide\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cf637b52f64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8aeff14e"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#!slide\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#!slide\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"clearfix\" id=\"footer\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8e3a2edb7ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f5c2b0a"
          }
        ],
        "outcomeCount": 12401,
        "uniqueFailedCount": 684,
        "duplicateFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/region",
            "xpath": "#sliding-popup",
            "selector": "#sliding-popup",
            "html": "<div id=\"sliding-popup\" class=\"sliding-popup-top clearfix\" style=\"height: auto; width: 100%; top: 0px;\"><button type=\"button\" class=\"eu-cookie-withdraw-tab\" style=\"margin-top: 168px;\">Privacy settings...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e756f64965ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1c883e7"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 650,
          "failed": 4,
          "cantTell": 475,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R67",
          "QW-ACT-R68",
          "QW-ACT-R69",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "763b252cd87d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 1130,
        "duplicateFailedCount": 3,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 66
    },
    {
      "submittedUrl": "https://www.erewash.gov.uk/",
      "finalUrl": "https://www.erewash.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Homepage | Erewash Borough Council",
      "elapsedMs": 21391,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1163,
          "failed": 72,
          "cantTell": 4,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us\" data-drupal-link-system-path=\"node/48\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3a60a36b900",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibility-statement-erewash-borough-council\" data-drupal-link-system-path=\"node/47\">Accessibility statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/disproportionate-burden-assessment\" target=\"_self\" data-drupal-link-system-path=\"node/918\">Disproportionate Burden Assessment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/your-council/privacy-and-data-protection/privacy-notices/privacy-notice-corporate\" data-drupal-link-system-path=\"node/84\">Privacy notice</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"ext\"]",
            "html": "<a href=\"https://public.govdelivery.com/accounts/UKEREWASH/signup/40961\" class=\"ext\" data-extlink=\"\" rel=\"noreferrer\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c62c918f7bd8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b41f3d3a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/terms-and-conditions\" data-drupal-link-system-path=\"node/55\">Terms and conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies\" data-drupal-link-system-path=\"node/83\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/sitemap.xml\" data-drupal-link-system-path=\"sitemap.xml\">Sitemap</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"prefix-overlay-close prefix-overlay-action-later\"]",
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">Close subscription dialog</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec088b898819",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4ec9f39"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-dismissButton\"]",
            "html": "<button class=\"prefix-overlay-action-dismiss\" id=\"prefix-dismissButton\">Do not subscribe to EBC News</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "add5f9c86d09",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09591ded"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"prefix-laterButton\"]",
            "html": "<button class=\"prefix-overlay-action-later\" id=\"prefix-laterButton\">Remind me later to subscribe to EBC News</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "305d6de904af",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-09fb05d5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5f5fa3712c8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5513b6138919",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.61:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.82:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.82:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.82:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.82:1 which is\n        below the required contrast of 3:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7d502bb6fb6f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-14385a8b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.82:1 which is\n        below the required contrast of 3:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r69",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 1.82:1 which is\n        below the required contrast of 3:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a47bc6b5333",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"prefix-overlay-label\"]",
            "html": "<p id=\"prefix-overlay-label\">Get all the latest info from EBC – sign up for our...</p>",
            "message": "The line height of the paragraph is less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "74b74c1d4e0b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f6651145"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f44b5175a286",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p[@id=\"prefix-overlay-label\"]",
            "html": "<p id=\"prefix-overlay-label\">Get all the latest info from EBC – sign up for our...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c4a544621ec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0da7597d"
          }
        ],
        "outcomeCount": 1288,
        "duplicateFailedCount": 60,
        "uniqueFailedCount": 12,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1024,
          "failed": 3,
          "cantTell": 20,
          "inapplicable": 44
        },
        "failedRules": [
          "aria-dialog-name",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "aria-dialog-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": ".eu-cookie-compliance-banner",
            "html": "<div class=\"eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--opt-in\" role=\"dialog\" aria-hidden=\"false\" data-once=\"data-table\">",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "26e7d4d5bccd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31b84159"
          },
          {
            "rule": "aria-dialog-name",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#prefix-overlay-outer",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-modal=\"true\" aria-describedby=\"prefix-overlay-step1\">",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4abc6a3a0a08",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-05d206e5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".az-services-wrapper",
            "html": "<div class=\"az-services-wrapper\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45c9049e5aa0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7e0a8d2"
          }
        ],
        "outcomeCount": 1091,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2736,
          "failed": 55,
          "cantTell": 48,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_form_label_unique",
          "aria_landmark_name_unique",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "input_label_visible",
          "label_name_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "text_block_heading",
          "text_sensory_misuse"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"--lgd-sticky-header-position: 0px; --lgd-sticky-header-height: 88px;\" class=\"sticky-header-html js\" prefix=\"og: https://ogp.me/ns#\" dir=\"ltr\" lang=\"en-gb\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dc200326b8e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2b0afe0a"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa708a0858c6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"h3\">",
            "message": "Confirm this text 'Cookies on the Erewash Borough Council website' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37ae4db8bdaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-109d90b5"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<p>",
            "message": "Confirm the user instruction is still understandable without the word(s) 'small'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fa8a466c4ba2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16897965"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"/cookies\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "df37f1526595",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d2f5d15f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"agree-button eu-cookie-compliance-secondary-button button button--small\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "930b273e1155",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8cfdebcc"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"agree-button eu-cookie-compliance-secondary-button button button--small\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "836950ba5c7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dcf2b283"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"decline-button eu-cookie-compliance-default-button button button--small button--primary\" type=\"button\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c746f68c3952",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a0acf47"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button tabindex=\"0\" class=\"decline-button eu-cookie-compliance-default-button button button--small button--primary\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b10ef4d1181e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4f77af6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"visually-hidden focusable skip-link\" href=\"#main-content\" id=\"skip-to-main\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6944943f5ac6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-27ef3eb9"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a class=\"branding__logo\" rel=\"home\" href=\"/\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf03c58546c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fcf92c4e"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"lgd-header__nav--primary\" data-target=\"lgd-header__nav--primary\" class=\"lgd-header__toggle lgd-header__toggle--primary\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24fe4e1c28a7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5c50ed4b"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form data-drupal-form-fields=\"edit-search\" data-once=\"form-updated\" accept-charset=\"UTF-8\" id=\"views-exposed-form-search-search-page-exposed-block\" method=\"get\" action=\"/search\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9abb23674e29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2969e224"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<form data-drupal-form-fields=\"edit-search\" data-once=\"form-updated\" accept-charset=\"UTF-8\" id=\"views-exposed-form-search-search-page-exposed-block\" method=\"get\" action=\"/search\">",
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "092806d6f59e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b24125d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-label=\"How can we help search\" class=\"form-text\" maxlength=\"128\" size=\"30\" value=\"\" name=\"search\" id=\"edit-search\" type=\"text\" data-drupal-selector=\"edit-search\" placeholder=\"How can we help?\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a807504d0e5e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6164c088"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-label=\"How can we help search\" class=\"form-text\" maxlength=\"128\" size=\"30\" value=\"\" name=\"search\" id=\"edit-search\" type=\"text\" data-drupal-selector=\"edit-search\" placeholder=\"How can we help?\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cee0ea954064",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1aa38881"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input aria-label=\"Site search button\" class=\"button js-form-submit form-submit\" value=\"Search\" id=\"edit-submit-search\" type=\"submit\" data-drupal-selector=\"edit-submit-search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fdea28f33b49",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e1616695"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-label=\"Site search button\" class=\"button js-form-submit form-submit\" value=\"Search\" id=\"edit-submit-search\" type=\"submit\" data-drupal-selector=\"edit-submit-search\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49c787abfcfa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-31403e10"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a rel=\"noreferrer\" data-extlink=\"\" class=\"field-group-link card-link ext\" href=\"https://www.visit-erewash.co.uk/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6203db776f36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-006718f1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link card-link\" href=\"https://www.erewash.gov.uk/bins-and-recycling/our-garden-waste-scheme/apply-garden-waste-subscription?utm_source=Web+green+home+button&utm_medium=website&utm_campaign=Price+Freeze&utm_id=GardenW&utm_term=garden&utm_content=GreenButton\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "53db81ef03db",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7213624"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a rel=\"noreferrer\" data-extlink=\"\" class=\"field-group-link card-link ext\" href=\"https://www.longeatontowndeal.org/en/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a30988ee1079",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-be2ef6ee"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/council-tax\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2b3fbc6eba1b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-debf1e96"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/bins-and-recycling\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4123da8fc925",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dacf6e28"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/planning\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29d62c811f15",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eafadc27"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/building-control\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1ed797dbd484",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57aba3b0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/benefits-and-financial-support\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1c6b18b04e63",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1911121a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/your-council\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1efcbae71796",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c1327fd1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/businesses-and-licensing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f9c4af68eeec",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f9e88a1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/community-support\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a7e3763fd50",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9565cc6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/housing\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c6b93caf8f36",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c894b693"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/environmental-issues\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2fb5ec7db382",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74a841c0"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/safer-communities\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5d8a473dab03",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-452894c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link service-card-link\" href=\"/your-borough\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca995552ab6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d5f6f7a5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link card-link\" href=\"/do-it-online\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3c4a82ee99cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e39e4d8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link card-link\" href=\"/pay-it\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9af3a71b1d57",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f644fa6a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"field-group-link card-link\" href=\"https://map.erewash.gov.uk/iShareLIVE.Web/myerewash.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "59ad982bbadf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-792e1e06"
          },
          {
            "rule": "text_sensory_misuse",
            "xpath": null,
            "html": "<div class=\"field-content\">",
            "message": "Confirm the user instruction is still understandable without the word(s) 'small'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1438adf925c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de33bbe5"
          },
          {
            "rule": "aria_form_label_unique",
            "xpath": null,
            "html": "<form data-drupal-form-fields=\"edit-your-erewash,edit-actions-submit\" data-once=\"webform-details-toggle form-updated\" accept-charset=\"UTF-8\" id=\"webform-submission-your-erewash-form-paragraph-55-add-form\" method=\"post\" action=\"/\" data-drupal-selector=\"webform-submission-your-erewash-form-paragraph-55-add-form\" class=\"webform-submission-form webform-submission-add-form webform-submission-your-erewash-form-form webform-submission-your-erewash-form-add-form webform-submission-your-erewash-form-paragraph-55-form webform-submission-your-erewash-form-paragraph-55-add-form js-webform-details-toggle webform-details-toggle\">",
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3eaa992dba39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f58f4144"
          },
          {
            "rule": "aria_landmark_name_unique",
            "xpath": null,
            "html": "<form data-drupal-form-fields=\"edit-your-erewash,edit-actions-submit\" data-once=\"webform-details-toggle form-updated\" accept-charset=\"UTF-8\" id=\"webform-submission-your-erewash-form-paragraph-55-add-form\" method=\"post\" action=\"/\" data-drupal-selector=\"webform-submission-your-erewash-form-paragraph-55-add-form\" class=\"webform-submission-form webform-submission-add-form webform-submission-your-erewash-form-form webform-submission-your-erewash-form-add-form webform-submission-your-erewash-form-paragraph-55-form webform-submission-your-erewash-form-paragraph-55-add-form js-webform-details-toggle webform-details-toggle\">",
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b037cc3a6345",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-615bab93"
          },
          {
            "rule": "label_name_visible",
            "xpath": null,
            "html": "<input aria-label=\"Search Street or Postcode\" class=\"form-text\" placeholder=\"Street or Postcode\" maxlength=\"255\" size=\"60\" value=\"\" name=\"your_erewash\" id=\"edit-your-erewash\" type=\"text\" data-drupal-selector=\"edit-your-erewash\">",
            "message": "Accessible name does not match or contain the visible label text",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3b65153d168e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dd25fab2"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input aria-label=\"Search Street or Postcode\" class=\"form-text\" placeholder=\"Street or Postcode\" maxlength=\"255\" size=\"60\" value=\"\" name=\"your_erewash\" id=\"edit-your-erewash\" type=\"text\" data-drupal-selector=\"edit-your-erewash\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9afd42a9c812",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48f9f4f0"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-label=\"Search Street or Postcode\" class=\"form-text\" placeholder=\"Street or Postcode\" maxlength=\"255\" size=\"60\" value=\"\" name=\"your_erewash\" id=\"edit-your-erewash\" type=\"text\" data-drupal-selector=\"edit-your-erewash\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "34671269151d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3b1ccee"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input value=\"Find address\" name=\"op\" id=\"edit-actions-submit\" type=\"submit\" data-drupal-selector=\"edit-actions-submit\" class=\"webform-button--submit js-find-button button button--primary js-form-submit form-submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5b450e6cb3bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-074a69f4"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5287adf31b37",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9d40766"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a aria-label=\"Page Starting with A\" class=\"at-alt-contrast az-link\" href=\"/a-z/A\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3fc67ea47feb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7519b2e7"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style scoped=\"\">",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d0d9103d2724",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d5977d6"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div aria-describedby=\"prefix-overlay-step1\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "112fae217848",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4c02f38"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<div aria-describedby=\"prefix-overlay-step1\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72ada7a2cfc3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-88bf1746"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bdea0bf2e173",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1944528b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button class=\"prefix-overlay-close prefix-overlay-action-later\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b27c8a2d6717",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-64c4abd5"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a70ffc0b269",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6a32c71c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input title=\"Enter your email address\" aria-labelledby=\"prefix-overlay-label\" id=\"prefix-emailInput\" required=\"\" type=\"email\" name=\"e\" placeholder=\"Enter your email address\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "40b7e7adf10a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46b524a6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe to EBC News\" type=\"submit\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7fb140327f97",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3d96f7ac"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input id=\"prefix-submitButton\" value=\"Subscribe to EBC News\" type=\"submit\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "619e524dd02a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5aaabd89"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<button id=\"prefix-dismissButton\" class=\"prefix-overlay-action-dismiss\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ae12985a6659",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d60262ac"
          }
        ],
        "outcomeCount": 2792,
        "uniqueFailedCount": 55,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "labels-and-names/label-content-mismatch",
          "landmarks/landmark-unique",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-unique",
            "xpath": "#block-bbd-localgov-mainnavigation",
            "selector": "#block-bbd-localgov-mainnavigation",
            "html": "<nav aria-labelledby=\"block-bbd-localgov-mainnavigation-menu\" id=\"block-bbd-localgov-mainnavigation\" class=\"block block-menu navigation navigation--main\">\n            \n  <h2 class=\"visually-hidden\" id...",
            "impact": "moderate",
            "message": "Multiple navigation landmarks have the same label \"main navigation\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f46b139325b8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-68476f93"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#sliding-popup",
            "selector": "#sliding-popup",
            "html": "<div id=\"sliding-popup\" role=\"alertdialog\" aria-describedby=\"popup-text\" aria-label=\"Cookie compliance banner\" class=\"sliding-popup-top clearfix\" style=\"height: auto; width: 100%; top: 0px;\"><div clas...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "93a236fa2b39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b1c883e7"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#scopedByScopedPolyfill_1",
            "selector": "#scopedByScopedPolyfill_1",
            "html": "<div id=\"scopedByScopedPolyfill_1\" style=\"width: 400px; position: fixed; top: 50%; left: 50%; margin-top: -167.664px; margin-left: -200px; z-index: 102;\">\n  <style scoped=\"\">\n/*! normalize.css v8.0.1 ...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b96044906aae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-449a1f6d"
          },
          {
            "rule": "labels-and-names/label-content-mismatch",
            "xpath": "#edit-your-erewash",
            "selector": "#edit-your-erewash",
            "html": "<input data-drupal-selector=\"edit-your-erewash\" type=\"text\" id=\"edit-your-erewash\" name=\"your_erewash\" value=\"\" size=\"60\" maxlength=\"255\" placeholder=\"Street or Postcode\" class=\"form-text\" aria-label=...",
            "impact": "serious",
            "message": "Accessible name \"Search Street or Postcode\" does not contain visible label \"Enter your postcode, or part of an address\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28ae54306f06",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9569ad54"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 568,
          "failed": 22,
          "cantTell": 142,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R30",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d9cfb5c4879",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e555095c"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R30",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
            "description": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "50bcb28f34e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 733,
        "duplicateFailedCount": 20,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 80
    },
    {
      "submittedUrl": "https://www.essex.gov.uk/",
      "finalUrl": "https://www.essex.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Welcome to Essex | Essex County Council",
      "elapsedMs": 14216,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 648,
          "failed": 37,
          "cantTell": 0,
          "inapplicable": 50
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r87"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies\" tabindex=\"0\">View cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a5a3d54b4bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"9c38763b-905a-45bf-98ca-834d042cffb5\" href=\"/adult-social-care-and-health\" title=\"Adult social care and health\">Adult social care and health</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"6930a74d-be34-4d01-9612-1b6b9bd5059c\" href=\"/schools-and-learning\" title=\"Schools and learning\">Schools and learning</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"5262550b-7748-492d-ab6e-3213ce259321\" href=\"/jobs-and-apprenticeships\" title=\"Jobs and apprenticeships\">Jobs and apprenticeships</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"7c1d9006-3410-476f-9ff9-e5cecb6a94ad\" href=\"/births-ceremonies-and-deaths\" title=\"Births, ceremonies and deaths\">Births, ceremonies and deaths</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://libraries.essex.gov.uk/home\">Libraries</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"192af05e-0583-4947-b2e0-5d9585b6a22a\" href=\"/roads-streets-and-transport\" title=\"Roads, streets and transport\">Roads, streets and transport</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"98bead6b-162e-47f0-8c5f-a60b6c7e3123\" href=\"/planning-land-and-recycling\" title=\"Planning, land and recycling\">Planning, land and recycling</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"a6f9869c-5e44-4b4d-ad58-ba3ec46e062b\" href=\"/business\" title=\"Business\">Business</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-council\" data-entity-type=\"node\" data-entity-uuid=\"77d43e29-326c-4270-927b-357017afdd7b\" data-entity-substitution=\"canonical\" title=\"About the council\">About the council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"b9c19ea4-6d6e-4245-8bc4-87aa1514bd41\" href=\"/leisure-culture-and-local-heritage\" title=\"Leisure, culture and local heritage\">Leisure, culture and local heritage</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"b29bbf0f-c056-4819-9c1f-56245a20b8f5\" href=\"/about-council/make-payment\" title=\"Make a payment\">Make a payment</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/news/2026/asbestos-awareness-week\" rel=\"bookmark\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a data-entity-substitution=\"canonical\" data-entity-type=\"node\" data-entity-uuid=\"f26206ed-d87c-4bc0-8e48-73ab86e080e4\" href=\"/node/250\">Read more news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/contact-us\" data-drupal-link-system-path=\"node/2983\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies\" data-drupal-link-system-path=\"node/954\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-essexgovuk/accessibility\" data-drupal-link-system-path=\"node/957\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-essexgovuk/privacy-and-data-protection\" data-drupal-link-system-path=\"node/940\">Privacy and data protection</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/business/modern-slavery-and-human-trafficking-statement\" data-drupal-link-system-path=\"node/1081\">Modern slavery and human trafficking statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/about-essexgovuk/terms-and-conditions\" data-drupal-link-system-path=\"node/958\">Terms and conditions</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "72774f3971e2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eeb08ce28b7f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "daa4b924efd6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.06:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.06:1 which is\n        below the required contrast of 4.5:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.82:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c4b325687814",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          }
        ],
        "outcomeCount": 735,
        "duplicateFailedCount": 32,
        "uniqueFailedCount": 5,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 623,
          "failed": 6,
          "cantTell": 0,
          "inapplicable": 42
        },
        "failedRules": [
          "label-title-only",
          "landmark-no-duplicate-contentinfo",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-button-name",
          "label",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "label-title-only",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label-title-only?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#edit-search-keys",
            "html": "<input title=\"Enter the terms you ...\" autocomplete=\"off\" placeholder=\"Search Essex County ...\" onfocus=\"this.placeholder = '...\" onblur=\"this.placeholder = '...\" data-drupal-selector=\"edit-search-keys\" type=\"text\" id=\"edit-search-keys\" name=\"search_keys\" value=\"\" size=\"60\" maxlength=\"128\" class=\"fo ...>",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b7a71228091",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cf6a9aa"
          },
          {
            "rule": "landmark-no-duplicate-contentinfo",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-contentinfo?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".eu-cookie-compliance-banner",
            "html": "<div class=\"eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--categories cookies-notice\" role=\"contentinfo\" aria-label=\"cookienotice\" aria-hidden=\"false\">",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb2f96241246",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0d96992a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".focusable",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\">\n      Skip to main content\n    </a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45f3c683000c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e1b9fc0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".banner__image",
            "html": "<div class=\"banner__image\">",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc037457bbdf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-246631e5"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "h1",
            "html": "<h1 class=\"page-title\">Welcome to Essex</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0cb5c9b8b5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b527b4b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#block-ecc-theme-gov-cludosearchblock > h2",
            "html": "<h2>Search</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eddbbfbaa06c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2054872d"
          }
        ],
        "outcomeCount": 671,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 6
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 23,
          "failed": 4,
          "cantTell": 2,
          "inapplicable": 0
        },
        "failedRules": [
          "html_skipnav_exists",
          "page_title_exists",
          "skip_main_exists",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html lang=\"en\">",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "712b8c2c894d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9489061"
          },
          {
            "rule": "page_title_exists",
            "xpath": null,
            "html": "<html lang=\"en\">",
            "message": "The <title> element is empty (no innerHTML)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39e227dffe69",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cc3b5cd0"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6164760a654c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "skip_main_exists",
            "xpath": null,
            "html": "<body>",
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f7a90750961f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9f3d140"
          }
        ],
        "outcomeCount": 27,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/no-duplicate-contentinfo",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/no-duplicate-contentinfo",
            "xpath": "div:nth-of-type(2) > footer",
            "selector": "div:nth-of-type(2) > footer",
            "html": "<footer class=\"lgd-footer\">\n      <div class=\"footer__before-pre\">\n                  \n  \n  \n  \n\n  <div class=\"lgd-region lgd-region--pre-footer region region-pre-footer\">\n\n    \n    <div class=\"lgd-reg...",
            "impact": "moderate",
            "message": "Page has multiple contentinfo landmarks.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "af3cfae84645",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-993caeab"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(3)",
            "selector": "body > div:nth-of-type(3)",
            "html": "<div class=\"ecc-cookies-floating-cookie\"><button class=\"ecc-cookies-floating-cookie__button\" title=\"Update Cookie Preferences\"><span class=\"visually-hidden\">Update Cookie Preferences</span><svg aria-h...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4dede6d9a620",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-16573076"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 251,
          "failed": 9,
          "cantTell": 55,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7f8fb5d74bb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 316,
        "duplicateFailedCount": 8,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 40
    },
    {
      "submittedUrl": "https://exeter.gov.uk/",
      "finalUrl": "https://exeter.gov.uk/",
      "redirected": false,
      "statusCode": null,
      "ok": false,
      "contentType": null,
      "pageTitle": null,
      "elapsedMs": 10493,
      "error": "fetch failed",
      "alfa": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "axe": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "equalAccess": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "accesslint": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "qualweb": {
        "executed": false,
        "error": "Skipped because initial URL fetch failed",
        "counts": {
          "passed": 0,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 0,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.falkirk.gov.uk/",
      "finalUrl": "https://www.falkirk.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Falkirk Council",
      "elapsedMs": 22001,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 710,
          "failed": 65,
          "cantTell": 6,
          "inapplicable": 52
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r66"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "195baf1beb40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@id=\"siteSearchToggle\"]",
            "html": "<button id=\"siteSearchToggle\" title=\"Menu\" type=\"button\" class=\"btn text-white\" accesskey=\"s\" data-bs-toggle=\"collapse\" data-bs-target=\"#searchMenu\" aria-expanded=\"false\" aria-controls=\"searchMenu\">...</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0e39bd1f905e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61fa1fe5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-sm d-block btn-success flex-fill mx-1 mb-2 text-nowrap\"]",
            "html": "<a class=\"btn btn-sm d-block btn-success flex-fill mx-1 mb-2 text-nowrap\" href=\"/pay\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d1a200b53630",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-29cac0f0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-sm d-block btn-primary flex-fill mx-1 mb-2 text-nowrap\"]",
            "html": "<a class=\"btn btn-sm d-block btn-primary flex-fill mx-1 mb-2 text-nowrap\" href=\"/request\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f515da0a16b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eccd9817"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-sm d-block btn-danger flex-fill mx-1 mb-2 text-nowrap\"]",
            "html": "<a class=\"btn btn-sm d-block btn-danger flex-fill mx-1 mb-2 text-nowrap\" href=\"/report\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ece74d4aeb7b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-13c30f9a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-sm d-block btn-warning flex-fill mx-1 mb-2 text-nowrap\"]",
            "html": "<a class=\"btn btn-sm d-block btn-warning flex-fill mx-1 mb-2 text-nowrap\" href=\"/find\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9054bed0b8e7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8bef78a2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/bins-rubbish-and-recycling\">\n                                    Bins, rubbish...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39eba9f50f31",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5e927840"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/business-and-investment\">\n                                    Business and ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/children-and-families\">\n                                    Children and ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/council-and-democracy\">\n                                    Council and d...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/environment\">\n                                    Environment\n ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/fees-charges\">\n                                    Fees and char...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/help-and-support\">\n                                    Getting help ...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/homes-and-property\">\n                                    Homes and pro...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/law-and-licensing\">\n                                    Law and licen...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/people-and-communities\">\n                                    People and co...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"d-block flex-grow-1 stretched-link text-reset\"]",
            "html": "<a class=\"d-block flex-grow-1 stretched-link text-reset\" href=\"/service/schools-and-education\">\n                                    Schools and e...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-secondary\"]",
            "html": "<a class=\"btn btn-secondary\" href=\"/services#services\">\n                All services\n            </a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0fdaff720e58",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3599a76"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/button[@class=\"btn btn-warning\"]",
            "html": "<button class=\"btn btn-warning\" type=\"submit\">Search</button>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5a07815e0c43",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aeb2def5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"local-recycling\"]",
            "html": "<a href=\"https://recycling.falkirk.gov.uk\" id=\"local-recycling\" class=\"btn btn-tertiary bg-body shadow-sm mb-1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6ad7b3b3ebca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eadc064b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"local-streets\"]",
            "html": "<a href=\"https://streets.falkirk.gov.uk\" id=\"local-streets\" class=\"btn btn-tertiary bg-body shadow-sm mb-1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86ee0b853392",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fbc3cb76"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"local-maps\"]",
            "html": "<a href=\"https://maps.falkirk.gov.uk\" id=\"local-maps\" class=\"btn btn-tertiary bg-body shadow-sm mb-1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ba0e2e324de6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b36e6b1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@id=\"local-events\"]",
            "html": "<a href=\"https://events.falkirk.gov.uk\" id=\"local-events\" class=\"btn btn-tertiary bg-body shadow-sm mb-1\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "62d5955b253f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35709388"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-sm btn-light border\"]",
            "html": "<a href=\"/news/council\" class=\"btn btn-sm btn-light border\">Council news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf39a58b74ab",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0d7d23c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-sm btn-light border\"]",
            "html": "<a href=\"/news/employees\" class=\"btn btn-sm btn-light border\">Employee news</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-sm btn-light border\"]",
            "html": "<a href=\"/news/council-leader-updates\" class=\"btn btn-sm btn-light border\">Council Leader</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-light\"]",
            "html": "<a href=\"https://www.falkirkleisureandculture.org/\" class=\"btn btn-light\" target=\"_blank\">Feel Falkirk</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6da8b23122d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-efe78457"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-warning\"]",
            "html": "<a href=\"https://www.falkirkleisureandculture.org/whats-on/\" class=\"btn btn-warning\" target=\"_blank\">What's on</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bf9a6a25c231",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f9bc99d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"stretched-link\"]",
            "html": "<a href=\"https://www.hippodromecinema.co.uk/\" class=\"stretched-link\" target=\"_blank\">Hippodrome Cinema</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2c2b217b11c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0ad99f2e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"stretched-link\"]",
            "html": "<a href=\"https://www.thehelix.co.uk/\" class=\"stretched-link\" target=\"_blank\">Helix Park</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"btn btn-success btn-sm stretched-link\"]",
            "html": "<a class=\"btn btn-success btn-sm stretched-link\" href=\"https://www.falkirkleisureandculture.org/sport/swimming/\" target=\"_blank\">Sign up today</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ab62287eed14",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-53a141f5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-decoration-none text-secondary\"]",
            "html": "<a href=\"#top\" class=\"text-decoration-none text-secondary\" title=\"Scroll to the top of this page\">↑</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e330b9b48611",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-de7a605a"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-secondary\"]",
            "html": "<a href=\"/help/accessibility\" class=\"text-secondary\">Accessibility</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8b73907c118",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ccf2f769"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-secondary\"]",
            "html": "<a class=\"text-secondary\" href=\"/contact-us\">Contact us</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-secondary\"]",
            "html": "<a href=\"/help/cookies\" class=\"text-secondary\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-secondary\"]",
            "html": "<a class=\"text-secondary\" href=\"/privacy\">Privacy</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-secondary\"]",
            "html": "<a class=\"text-secondary\" href=\"/sitemap\">Sitemap</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-secondary\"]",
            "html": "<a href=\"/help/terms-and-conditions\" class=\"text-secondary\">Terms</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-secondary\"]",
            "html": "<a class=\"text-secondary\" href=\"/news\">News</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-secondary\"]",
            "html": "<a class=\"text-secondary\" href=\"/employees\">Employees</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-reset btn btn-sm border bg-body\"]",
            "html": "<a href=\"https://www.youtube.com/FalkirkCouncil\" title=\"YouTube\" target=\"_blank\" class=\"text-reset btn btn-sm border bg-body\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0ead304b09fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81c37396"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-reset btn btn-sm border bg-body\"]",
            "html": "<a href=\"https://www.facebook.com/falkirkcouncil/\" title=\"Facebook\" target=\"_blank\" class=\"text-reset btn btn-sm border bg-body\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"text-reset btn btn-sm border bg-body\"]",
            "html": "<a href=\"https://x.com/FalkirkCouncil\" title=\"Twitter (X)\" target=\"_blank\" class=\"text-reset btn btn-sm border bg-body\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 6.92:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "277adb4d9351",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.5:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.74:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.69:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.53:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 833,
        "duplicateFailedCount": 43,
        "uniqueFailedCount": 22,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 709,
          "failed": 0,
          "cantTell": 3,
          "inapplicable": 45
        },
        "failedRules": [],
        "passedRules": [
          "accesskeys",
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region"
        ],
        "failures": [],
        "outcomeCount": 757,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 2174,
          "failed": 27,
          "cantTell": 28,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_role_redundant",
          "element_tabbable_visible",
          "input_label_visible",
          "style_background_decorative",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "style_viewport_resizable"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"/css/site.min.css?v=GgiydX7TaMaK1v-VBcEUt3piwx_RVMuRuDymabwv7ms\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fccb6574effc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c82a8036"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"/css/site.min.css?v=GgiydX7TaMaK1v-VBcEUt3piwx_RVMuRuDymabwv7ms\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f1be640f7298",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-985114d9"
          },
          {
            "rule": "style_viewport_resizable",
            "xpath": null,
            "html": "<link href=\"/css/site.min.css?v=GgiydX7TaMaK1v-VBcEUt3piwx_RVMuRuDymabwv7ms\" rel=\"stylesheet\">",
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0bdae54237a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-391776b8"
          },
          {
            "rule": "style_background_decorative",
            "xpath": null,
            "html": "<style>",
            "message": "Verify the CSS background image does not convey important information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "49ff056db386",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ba465a7"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a href=\"#contents\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cc0111942f95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93e850b5"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<button aria-controls=\"searchMenu\" aria-expanded=\"false\" data-bs-target=\"#searchMenu\" data-bs-toggle=\"collapse\" accesskey=\"s\" class=\"btn text-white\" type=\"button\" title=\"Menu\" id=\"siteSearchToggle\">",
            "message": "The input element does not have an associated visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4134eb4dd8f1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0733115e"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<main role=\"main\">",
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6a148088fe90",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f7f5fbb6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/pay\" class=\"btn btn-sm d-block btn-success flex-fill mx-1 mb-2 text-nowrap\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2536ce0ce729",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2944350f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/request\" class=\"btn btn-sm d-block btn-primary flex-fill mx-1 mb-2 text-nowrap\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a4f285cb2d3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6d551249"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/report\" class=\"btn btn-sm d-block btn-danger flex-fill mx-1 mb-2 text-nowrap\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4c76be14d394",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87858ef1"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/find\" class=\"btn btn-sm d-block btn-warning flex-fill mx-1 mb-2 text-nowrap\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73ee87f8d7f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9530680a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/services#services\" class=\"btn btn-secondary\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "80199612156d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-975faf9a"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input aria-label=\"Search for your local info\" placeholder=\"Postcode or address\" type=\"search\" class=\"form-control form-control-sm\" name=\"query\" id=\"streetSearch\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "365f75953081",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7fe91b6c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-tertiary bg-body shadow-sm mb-1\" id=\"local-recycling\" href=\"https://recycling.falkirk.gov.uk\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6438d576a9d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6835325e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-tertiary bg-body shadow-sm mb-1\" id=\"local-streets\" href=\"https://streets.falkirk.gov.uk\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2f21db9f63f2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-01904f24"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-tertiary bg-body shadow-sm mb-1\" id=\"local-maps\" href=\"https://maps.falkirk.gov.uk\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dda369c3baaf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42e19098"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-tertiary bg-body shadow-sm mb-1\" id=\"local-events\" href=\"https://events.falkirk.gov.uk\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e008202cae23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-57b66eb7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-sm btn-light border\" href=\"/news/council\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e8e79d6f154e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-513d296e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-sm btn-light border\" href=\"/news/employees\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d5146c1240ad",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-84b51b11"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"btn btn-sm btn-light border\" href=\"/news/council-leader-updates\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "274d720323a1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ab61ac2a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" class=\"btn btn-light\" href=\"https://www.falkirkleisureandculture.org/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "aa9b89205e3d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fdc520f3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" class=\"btn btn-warning\" href=\"https://www.falkirkleisureandculture.org/whats-on/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6f9fb096322b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d4e6a005"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a target=\"_blank\" href=\"https://www.falkirkleisureandculture.org/sport/swimming/\" class=\"btn btn-success btn-sm stretched-link\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d3a3d9361f82",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-090b7c6a"
          },
          {
            "rule": "aria_role_redundant",
            "xpath": null,
            "html": "<footer role=\"contentinfo\" class=\"p-3 border-top\">",
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "10019c979d75",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dfae2a31"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"text-reset btn btn-sm border bg-body\" target=\"_blank\" title=\"YouTube\" href=\"https://www.youtube.com/FalkirkCouncil\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7acf23ec16c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93c89d4d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"text-reset btn btn-sm border bg-body\" target=\"_blank\" title=\"Facebook\" href=\"https://www.facebook.com/falkirkcouncil/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dfe1faabade3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c8ad4a43"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"text-reset btn btn-sm border bg-body\" target=\"_blank\" title=\"Twitter (X)\" href=\"https://x.com/FalkirkCouncil\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adbeeb98f328",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-260f9d9a"
          }
        ],
        "outcomeCount": 2215,
        "uniqueFailedCount": 27,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 88,
          "failed": 4,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-required-attr",
          "text-alternatives/image-alt-words"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "div:nth-of-type(2) > div:nth-of-type(1) > div > img",
            "selector": "div:nth-of-type(2) > div:nth-of-type(1) > div > img",
            "html": "<img src=\"/img/leisure/hippodrome.jpg\" alt=\"Photo of Hippodrome\" class=\"rounded-top\">",
            "impact": "minor",
            "message": "Alt text \"Photo of Hippodrome\" starts with redundant prefix \"photo\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "329d89aa4b2c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-402be921"
          },
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "div:nth-of-type(2) > div:nth-of-type(2) > div > img",
            "selector": "div:nth-of-type(2) > div:nth-of-type(2) > div > img",
            "html": "<img src=\"/img/leisure/helix.jpg\" alt=\"Photo of Helix Park\" class=\"rounded-top\">",
            "impact": "minor",
            "message": "Alt text \"Photo of Helix Park\" starts with redundant prefix \"photo\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d97067fdc6e9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-771a2742"
          },
          {
            "rule": "text-alternatives/image-alt-words",
            "xpath": "div:nth-of-type(5) > div > div > div:nth-of-type(2) > div > img",
            "selector": "div:nth-of-type(5) > div > div > div:nth-of-type(2) > div > img",
            "html": "<img src=\"/img/leisure/swimming.jpg\" alt=\"Photo of swimmers\" class=\"rounded-top\">",
            "impact": "minor",
            "message": "Alt text \"Photo of swimmers\" starts with redundant prefix \"photo\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a4813ce6716",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eb524829"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#darkModeSwitch",
            "selector": "#darkModeSwitch",
            "html": "<input class=\"form-check-input\" type=\"checkbox\" role=\"switch\" id=\"darkModeSwitch\">",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8db6aed08b5a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e99997dd"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 312,
          "failed": 21,
          "cantTell": 75,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R65",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e958c73dc484",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 409,
        "duplicateFailedCount": 20,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 63
    },
    {
      "submittedUrl": "https://www.fareham.gov.uk/",
      "finalUrl": "https://www.fareham.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Fareham Borough Council",
      "elapsedMs": 20645,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 686,
          "failed": 45,
          "cantTell": 7,
          "inapplicable": 49
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r28",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/benefits/intro.aspx\">Council Tax Support & Housing Benefit</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e0b56b1e8bd9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/planning/applications_and_advice/intro.aspx\">Planning Applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/waste_collection_and_recycling/garden_waste_and_composting/gardenwastecollection.aspx\">Clip & Collect - Garden Waste Collections</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/jobs/intro.aspx\">Jobs with the Council</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/apply_for_it/intro.aspx\">View more apply options</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.instagram.com/farehambc/\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://www.twitter.com/farehambc\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://www.facebook.com/farehambc\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"http://www.youtube.com/FarehamBCouncil\" target=\"_blank\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/cookies.aspx\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/disclaimer.aspx\">Disclaimer</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/privacy.aspx\">Privacy Statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/accessibilitystatement.aspx\">Accessibility Statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/form[@id=\"mstSearchContainer\"]",
            "html": "<form id=\"mstSearchContainer\" action=\"/search/search.aspx\" method=\"get\">...</form>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5c6db13f6fa7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a2c37fd"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/input[@id=\"msttxtSiteSearch\"]",
            "html": "<input type=\"search\" name=\"q\" id=\"msttxtSiteSearch\" placeholder=\"Search fareham.gov.uk\" size=\"32\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b105e5899b23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7796261"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/input[@id=\"mstSearchSubmit\"]",
            "html": "<input type=\"image\" id=\"mstSearchSubmit\" src=\"/control/images/svg/search_24dp_333333.svg\" alt=\"Submit\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8467b48617a6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-df443d82"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/form[@id=\"mstSearchContainer\"]",
            "html": "<form id=\"mstSearchContainer\" action=\"/search/search.aspx\" method=\"get\">...</form>",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/input[@id=\"msttxtSiteSearch\"]",
            "html": "<input type=\"search\" name=\"q\" id=\"msttxtSiteSearch\" placeholder=\"Search fareham.gov.uk\" size=\"32\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/input[@id=\"mstSearchSubmit\"]",
            "html": "<input type=\"image\" id=\"mstSearchSubmit\" src=\"/control/images/svg/search_24dp_333333.svg\" alt=\"Submit\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "63aa1d18ef51",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We use some essential cookies to make this site wo...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fe8c4f28e7b1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>These cookies are necessary for core functionality...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>We use Google Analyitics to measure how you use th...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>Some pages of Fareham Borough Council's website in...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>We use some essential cookies to make this site wo...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "65b9fc9dc570",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac28d7b7"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>These cookies are necessary for core functionality...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>We use Google Analyitics to measure how you use th...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Some pages of Fareham Borough Council's website in...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Council sets out £125m plan to reshape shopping, h...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>Join us for an informal ramble as we explore the m...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>The much‑loved giant sandpit inside Fareham Shoppi...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r74",
            "xpath": "/p",
            "html": "<p>For help with the rising cost of living, we have d...</p>",
            "message": "The font size is specified using an absolute unit",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          }
        ],
        "outcomeCount": 787,
        "duplicateFailedCount": 38,
        "uniqueFailedCount": 7,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 448,
          "failed": 18,
          "cantTell": 8,
          "inapplicable": 45
        },
        "failedRules": [
          "region",
          "tabindex"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "input-image-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "region",
          "scrollable-region-focusable"
        ],
        "failures": [
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cookieControl > h1",
            "html": "<h1>Cookies on Fareham Borough Council's website</h1>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "91f54cc8fc7a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-89ac498a"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cookieControl > p:nth-child(2)",
            "html": "<p>We use some essential cookies to make this site work. We'd like to set analytics cookies to understand how you use this site.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ccafc8df6db3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f08cafdf"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cookieControl > p:nth-child(3)",
            "html": "<p>For more detailed information, see our <a href=\"/cookies.aspx\" tabindex=\"6\" onblur=\"resetFocus()\">Cookies page</a></p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "15809fb4aa73",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1305ec91"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#lnkAcceptNonEssentialCookies",
            "html": "<a href=\"javascript:acceptAllCookies()\" class=\"cookieButton\" tabindex=\"1\" id=\"lnkAcceptNonEssentialCookies\">Accept non-essential cookies</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e3e6e6d1653",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-11f31591"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href=\"javascript:rejectCookies()\"]",
            "html": "<a href=\"javascript:rejectCookies()\" class=\"cookieButton\" tabindex=\"2\">Reject non-essential cookies</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4103f32a2f17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-784a23b1"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "#cookieControl > h2",
            "html": "<h2>Essential cookies</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f8c9924878bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c36e12b"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "p:nth-child(8)",
            "html": "<p>These cookies are necessary for core functionality, such as security and network management. They always need to be on.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5e0191ece427",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46deed85"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label:nth-child(10) > .label",
            "html": "<h2 class=\"label\">Analytics cookies</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "29b5b255c5f8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-280f6137"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "p:nth-child(11)",
            "html": "<p>We use Google Analyitics to measure how you use the Fareham Borough Council website. These cookies collect information about how you got to the site, the pages you visit and how long you spend on each page, and what you click on.</p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7535efeae326",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e747eb66"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "label:nth-child(13) > .label",
            "html": "<h2 class=\"label\">Video players cookies</h2>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c292ac41ce94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-fdf07165"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "p:nth-child(14)",
            "html": "<p>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f2dec8b9671c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-12a5a5be"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "a[href=\"javascript:individualCookies()\"]",
            "html": "<a href=\"javascript:individualCookies()\" class=\"cookieButton\" tabindex=\"5\">Save and Close</a>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "028cc0d5b0ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1030d9dc"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "a[onblur=\"resetFocus()\"]",
            "html": "<a href=\"/cookies.aspx\" tabindex=\"6\" onblur=\"resetFocus()\">Cookies page</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dd7098af5d38",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0d43a84"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#lnkAcceptNonEssentialCookies",
            "html": "<a href=\"javascript:acceptAllCookies()\" class=\"cookieButton\" tabindex=\"1\" id=\"lnkAcceptNonEssentialCookies\">Accept non-essential cookies</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c0166984af20",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-855e2d02"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "a[href=\"javascript:rejectCookies()\"]",
            "html": "<a href=\"javascript:rejectCookies()\" class=\"cookieButton\" tabindex=\"2\">Reject non-essential cookies</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8cdad3bcf967",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b78ded81"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#analyticsCookies",
            "html": "<input id=\"analyticsCookies\" type=\"checkbox\" role=\"switch\" tabindex=\"3\">",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1d73425ab281",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b52721b6"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#videoCookies",
            "html": "<input id=\"videoCookies\" type=\"checkbox\" role=\"switch\" tabindex=\"4\">",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bb11eeecfc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaead624"
          },
          {
            "rule": "tabindex",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "a[href=\"javascript:individualCookies()\"]",
            "html": "<a href=\"javascript:individualCookies()\" class=\"cookieButton\" tabindex=\"5\">Save and Close</a>",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3458cd3820b2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c5b2472c"
          }
        ],
        "outcomeCount": 519,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 18
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1219,
          "failed": 42,
          "cantTell": 36,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "aria_eventhandler_role_valid",
          "element_tabbable_role_valid",
          "element_tabbable_unobscured",
          "element_tabbable_visible",
          "input_checkboxes_grouped",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/control/css/intrinsic.css?v=202511110920\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cf9ed8a1faf9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8649e743"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link rel=\"stylesheet\" href=\"/control/css/intrinsic.css?v=202511110920\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c15ab4cad499",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c54b4ba7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h1>",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6960c9d00069",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-642a24d8"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a onblur=\"resetFocus()\" tabindex=\"6\" href=\"/cookies.aspx\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "47b3fa25f15d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a9440d8f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a onblur=\"resetFocus()\" tabindex=\"6\" href=\"/cookies.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a57b97185abc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e20d4f27"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a id=\"lnkAcceptNonEssentialCookies\" tabindex=\"1\" class=\"cookieButton\" href=\"javascript:acceptAllCookies()\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "82ca5a427e61",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4537c47c"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"2\" class=\"cookieButton\" href=\"javascript:rejectCookies()\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8d883a748a23",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bfba3641"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"label\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "16ed13303d40",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6991fc0d"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input tabindex=\"3\" role=\"switch\" type=\"checkbox\" id=\"analyticsCookies\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4bd4fa3e7057",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c6fd26a6"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input tabindex=\"3\" role=\"switch\" type=\"checkbox\" id=\"analyticsCookies\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c713a8b9bc29",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70eb2313"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<h2 class=\"label\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input tabindex=\"4\" role=\"switch\" type=\"checkbox\" id=\"videoCookies\">",
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "da9a92154dd2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6bda0917"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input tabindex=\"4\" role=\"switch\" type=\"checkbox\" id=\"videoCookies\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "54034cff3a15",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-35291fcc"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a tabindex=\"5\" class=\"cookieButton\" href=\"javascript:individualCookies()\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2eb15852ce44",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4fe5468f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a href=\"/intro.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "831d2e6038dc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7ca20e4"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<div onkeydown=\"popoutMobileSearch(event)\" tabindex=\"0\" class=\"headersearchMobile\">",
            "message": "The <div> element with 'onkeydown' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ddda36bb342c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bda5d970"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div onkeydown=\"popoutMobileSearch(event)\" tabindex=\"0\" class=\"headersearchMobile\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0cd5b86e944c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-890cf00f"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div onkeydown=\"popoutMobileSearch(event)\" tabindex=\"0\" class=\"headersearchMobile\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f71f022d62c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-76baf713"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg fill=\"333333\" width=\"24px\" viewBox=\"0 0 24 24\" height=\"24px\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a7d52ea4fdc2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-adc4c379"
          },
          {
            "rule": "aria_eventhandler_role_valid",
            "xpath": null,
            "html": "<div onkeydown=\"popoutMobileMenu(event)\" tabindex=\"0\" class=\"headerMenuMobile\">",
            "message": "The <div> element with 'onkeydown' does not have a valid ARIA role specified",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6780bbefad0f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e046cda"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<div onkeydown=\"popoutMobileMenu(event)\" tabindex=\"0\" class=\"headerMenuMobile\">",
            "message": "The tabbable element does not have a valid widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8599788db662",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c0877991"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<div onkeydown=\"popoutMobileMenu(event)\" tabindex=\"0\" class=\"headerMenuMobile\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "728703c599b9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-effe0f22"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg fill=\"#003366\" width=\"24px\" viewBox=\"0 -960 960 960\" height=\"24px\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b5812e83cbd1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6168663"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input size=\"32\" placeholder=\"Search fareham.gov.uk\" id=\"hometxtSiteSearch\" name=\"q\" type=\"search\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "042bf35ce63a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bf889e4f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<input size=\"32\" placeholder=\"Search fareham.gov.uk\" id=\"hometxtSiteSearch\" name=\"q\" type=\"search\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "305a8464f578",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7bc98916"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<input alt=\"Submit\" src=\"/control/images/svg/search_24dp_333333.svg\" id=\"homeSearchSubmit\" type=\"image\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7e188d34e50a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c54d73d"
          },
          {
            "rule": "element_tabbable_unobscured",
            "xpath": null,
            "html": "<a aria-label=\"Learn more about Learn more about Local Government Reorganisation (LGR)\" href=\"/local_government_reorganisation/intro.aspx\">",
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19746370ce1d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a8ccf5c5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/planning/regeneration/farehamtowncentreregeneration.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f047bf784086",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ba34a1a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/casetrackerplanning/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "075598b2355e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-934fb6c3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/about_the_council/elections_and_voting/intro.aspx#Elections 2024\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0f4fc5fc0d10",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ad53cfe"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/council_tax/intro.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "278e31cd83c0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-af120208"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/waste_collection_and_recycling/intro.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "cac54b0019a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-580348ee"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/residents.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b82edd73ffb4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73bfa312"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input checked=\"\" aria-controls=\"apply\" id=\"tab2\" name=\"tabset\" type=\"radio\">",
            "message": "Radio input and others with the name \"tabset\" are not grouped together",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "879b7ef5dea8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e98b6709"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<input checked=\"\" aria-controls=\"apply\" id=\"tab2\" name=\"tabset\" type=\"radio\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ead6edc370bc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0cc1ab07"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-controls=\"pay\" id=\"tab1\" name=\"tabset\" type=\"radio\">",
            "message": "Radio input and others with the name \"tabset\" are not grouped together",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "69edb2632b96",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-438679cc"
          },
          {
            "rule": "input_checkboxes_grouped",
            "xpath": null,
            "html": "<input aria-controls=\"report\" id=\"tab3\" name=\"tabset\" type=\"radio\">",
            "message": "Radio input and others with the name \"tabset\" are not grouped together",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3ae479db15d6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-65b967c7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"moreNews\" href=\"/whats_on/intro.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eae480795115",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3e85ceb7"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"moreNews\" href=\"/latest_news/intro.aspx\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0d47dd65f9b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3c0f4e0e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/latest_news/pressrelease/pr_20260415_1\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "24da488118a2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c54df6e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/latest_news/pressrelease/pr_20260410_2\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b73d93b42835",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9f3b9f75"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/latest_news/pressrelease/pr_20260410_1\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "81c7b6f13d2d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-326e93fe"
          }
        ],
        "outcomeCount": 1272,
        "uniqueFailedCount": 41,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 78,
          "failed": 14,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "aria/aria-required-attr",
          "keyboard-accessible/focus-order",
          "keyboard-accessible/tabindex",
          "labels-and-names/duplicate-id-aria",
          "labels-and-names/multiple-labels",
          "landmarks/region"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "p:nth-of-type(2) > a[href=\"/cookies.aspx\"]",
            "selector": "p:nth-of-type(2) > a[href=\"/cookies.aspx\"]",
            "html": "<a href=\"/cookies.aspx\" tabindex=\"6\" onblur=\"resetFocus()\">Cookies page</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"6\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5fbe6feca07a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-30a54806"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#lnkAcceptNonEssentialCookies",
            "selector": "#lnkAcceptNonEssentialCookies",
            "html": "<a href=\"javascript:acceptAllCookies()\" class=\"cookieButton\" tabindex=\"1\" id=\"lnkAcceptNonEssentialCookies\">Accept non-essential cookies</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"1\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c892a4ca61b3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6618f268"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#cookieControl > a[href=\"javascript:rejectCookies()\"]",
            "selector": "#cookieControl > a[href=\"javascript:rejectCookies()\"]",
            "html": "<a href=\"javascript:rejectCookies()\" class=\"cookieButton\" tabindex=\"2\">Reject non-essential cookies</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"2\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ad7937c13e8f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba7ab4af"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#analyticsCookies",
            "selector": "#analyticsCookies",
            "html": "<input id=\"analyticsCookies\" type=\"checkbox\" role=\"switch\" tabindex=\"3\">",
            "impact": "serious",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e454ea10af59",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-704fcb85"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#videoCookies",
            "selector": "#videoCookies",
            "html": "<input id=\"videoCookies\" type=\"checkbox\" role=\"switch\" tabindex=\"4\">",
            "impact": "serious",
            "message": "Element has tabindex=\"4\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "789655e2a364",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6af44f0a"
          },
          {
            "rule": "keyboard-accessible/tabindex",
            "xpath": "#cookieControl > a[href=\"javascript:individualCookies()\"]",
            "selector": "#cookieControl > a[href=\"javascript:individualCookies()\"]",
            "html": "<a href=\"javascript:individualCookies()\" class=\"cookieButton\" tabindex=\"5\">Save and Close</a>",
            "impact": "serious",
            "message": "Element has tabindex=\"5\" which disrupts tab order.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "189027be8bc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f8307db"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#mstHeader > div:nth-of-type(3)",
            "selector": "#mstHeader > div:nth-of-type(3)",
            "html": "<div class=\"headersearchMobile\" tabindex=\"0\" onkeydown=\"popoutMobileSearch(event)\">\n            <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 0 24 24\" width=\"24px\" fill=\"333333\">\n  ...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "43338796bc94",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6e8caa44"
          },
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "#mstHeader > div:nth-of-type(4)",
            "selector": "#mstHeader > div:nth-of-type(4)",
            "html": "<div class=\"headerMenuMobile\" tabindex=\"0\" onkeydown=\"popoutMobileMenu(event)\">\n            <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"#003366\">\n...",
            "impact": "moderate",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "118f5ad6a743",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ef1a3205"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#cookieControl",
            "selector": "#cookieControl",
            "html": "<section id=\"cookieControl\">            \n            <h1>Cookies on Fareham Borough Council's website</h1>\n            <p>We use some essential cookies to make this site work. We'd like to set analyti...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c10678d6c762",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c94f5657"
          },
          {
            "rule": "labels-and-names/multiple-labels",
            "xpath": "#msttxtSiteSearch",
            "selector": "#msttxtSiteSearch",
            "html": "<input type=\"search\" name=\"q\" id=\"msttxtSiteSearch\" placeholder=\"Search fareham.gov.uk\" size=\"32\">",
            "impact": "moderate",
            "message": "Form field has 2 labels. Use a single label element.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c2ee3516ef9e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-38dd95ae"
          },
          {
            "rule": "labels-and-names/multiple-labels",
            "xpath": "#msttxtSiteSearch",
            "selector": "#msttxtSiteSearch",
            "html": "<input type=\"search\" name=\"q\" id=\"msttxtSiteSearch\" placeholder=\"Search fareham.gov.uk\" size=\"32\">",
            "impact": "moderate",
            "message": "Form field has 2 labels. Use a single label element.",
            "isDuplicate": true,
            "duplicateOf": "accesslint"
          },
          {
            "rule": "labels-and-names/duplicate-id-aria",
            "xpath": "#msttxtSiteSearch",
            "selector": "#msttxtSiteSearch",
            "html": "<input type=\"search\" name=\"q\" id=\"msttxtSiteSearch\" placeholder=\"Search fareham.gov.uk\" size=\"32\">",
            "impact": "critical",
            "message": "Duplicate ID \"msttxtSiteSearch\" referenced by label[for].",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c3311db859c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4e08d94c"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#analyticsCookies",
            "selector": "#analyticsCookies",
            "html": "<input id=\"analyticsCookies\" type=\"checkbox\" role=\"switch\" tabindex=\"3\">",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c50d487b1f56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-32ceda6f"
          },
          {
            "rule": "aria/aria-required-attr",
            "xpath": "#videoCookies",
            "selector": "#videoCookies",
            "html": "<input id=\"videoCookies\" type=\"checkbox\" role=\"switch\" tabindex=\"4\">",
            "impact": "critical",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "acc9950adb7c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-54f2926c"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 13,
        "duplicateFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 283,
          "failed": 2,
          "cantTell": 72,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R28"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R43",
          "QW-ACT-R5",
          "QW-ACT-R6",
          "QW-ACT-R65",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "adf5a7ebd7c7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-512b580f"
          },
          {
            "rule": "QW-ACT-R28",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
            "description": "The test target has unlisted required states or properties.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target has unlisted required states or properties.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 358,
        "duplicateFailedCount": 1,
        "uniqueFailedCount": 1,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 41
    },
    {
      "submittedUrl": "https://www.fenland.gov.uk/",
      "finalUrl": "https://www.fenland.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=utf-8",
      "pageTitle": "Fenland District Council Home Page - Fenland District Council",
      "elapsedMs": 20634,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 874,
          "failed": 48,
          "cantTell": 1,
          "inapplicable": 47
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r8"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r40",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r54",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r81",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hometabs__panellink\"]",
            "html": "<a href=\"https://www.fenland.gov.uk/article/16264/Garden-Waste-Service-Brown-Bin\" class=\"hometabs__panellink\">\n\t\t\t\t\tGarden Waste Service (Brown bin)\n\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4ceedd6e98d7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7fa9249d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hometabs__panellink\"]",
            "html": "<a href=\"https://www.fenland.gov.uk/article/16732/Pay-my-Council-Tax\" class=\"hometabs__panellink\">\n\t\t\t\t\tPay my Council Tax\n\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hometabs__panellink\"]",
            "html": "<a href=\"https://www.fenland.gov.uk/article/13378/View-planning-application-details\" class=\"hometabs__panellink\">\n\t\t\t\t\tView Planning Applications\n\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hometabs__panellink\"]",
            "html": "<a href=\"https://www.fenland.gov.uk/article/16914/Bulky-Waste-collections\" class=\"hometabs__panellink\">\n\t\t\t\t\tBulky Waste collections\n\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hometabs__panellink\"]",
            "html": "<a href=\"https://www.fenland.gov.uk/article/16734/Report-a-missed-bin\" class=\"hometabs__panellink\">\n\t\t\t\t\tReport a missed bin\n\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hometabs__panellink\"]",
            "html": "<a href=\"https://www.fenland.gov.uk/article/13380/Jobs\" class=\"hometabs__panellink\">\n\t\t\t\t\tJobs\n\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hometabs__panellink\"]",
            "html": "<a href=\"https://www.fenland.gov.uk/article/16731/Find-bin-collection-dates\" class=\"hometabs__panellink\">\n\t\t\t\t\tFind bin collection dates\n\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hometabs__panellink\"]",
            "html": "<a href=\"https://www.fenland.gov.uk/article/16733/Get-housing-advice\" class=\"hometabs__panellink\">\n\t\t\t\t\tGet housing advice\n\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"hometabs__panellink\"]",
            "html": "<a href=\"https://www.fenland.gov.uk/article/14736/Contact-us\" class=\"hometabs__panellink\">\n\t\t\t\t\tContact us\n\t\t\t\t</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/A\">A</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9d634eafe415",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/B\">B</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/C\">C</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/D\">D</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/E\">E</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/F\">F</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/G\">G</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/H\">H</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/I\">I</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/J\">J</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/K\">K</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/L\">L</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/M\">M</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/N\">N</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/O\">O</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/P\">P</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/Q\">Q</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/R\">R</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/S\">S</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/T\">T</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/U\">U</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/V\">V</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/W\">W</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/X\">X</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/Y\">Y</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fenland.gov.uk/Z\">Z</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer__navlink\"]",
            "html": "<a class=\"footer__navlink\" href=\"https://www.fenland.gov.uk/accessibilitystatement\">Accessibility Statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "12c607a3ab70",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8114370c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer__navlink\"]",
            "html": "<a class=\"footer__navlink\" href=\"https://www.fenland.gov.uk/cookies\">Cookies</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"footer__navlink\"]",
            "html": "<a class=\"footer__navlink\" href=\"https://www.fenland.gov.uk/privacy\">Privacy Statement</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bygoss__link\"]",
            "html": "<a class=\"bygoss__link\" href=\"https://www.gossinteractive.com\" rel=\"noopener\" target=\"_blank\" title=\"Digital platform technology, online self-service and web content management provided by GOSS\">Powered by GOSS</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7eb2c25cec17",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d9d24bdc"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r56",
            "xpath": null,
            "html": null,
            "message": "Some `search` have the same name.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ec7e9af52cd4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e5fcb973"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r61",
            "xpath": null,
            "html": null,
            "message": "The document does not start with a level 1 heading",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a32f67bd0cae",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7f96594e"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@id=\"homesearch_input_suggestions\"]",
            "html": "<ul id=\"homesearch_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "14c5545c233d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f3219544"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r68",
            "xpath": "/ul[@id=\"homesearchdesktop_input_suggestions\"]",
            "html": "<ul id=\"homesearchdesktop_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 60px; width: 365px;\" />",
            "message": "The element owns no elements as required by its semantic role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8f40c7b17f64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9ca4b9c4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@id=\"cookie-consents-updated-message\"]",
            "html": "<p id=\"cookie-consents-updated-message\" class=\"cookie-consents-updated-confirmation__message\">Your cookie preferences were saved</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1cb1a3cb7bf1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-87ddb6fa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p[@class=\"homefeaturedtask__summary\"]",
            "html": "<p class=\"homefeaturedtask__summary\">Click through to discover the latest on events and...</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "18ce41c9db71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70c0f085"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r73",
            "xpath": "/p",
            "html": "<p>\n\t\t\t\t\t© 2026 - Fenland District Council\n\t\t\t\t</p>",
            "message": "The line height of the paragraph is `normal` which will result in a line height of less than 1.5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b59921f4472a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5cb620b6"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/ul[@id=\"homesearch_input_suggestions\"]",
            "html": "<ul id=\"homesearch_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "19919b556bc4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6122fb83"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r8",
            "xpath": "/ul[@id=\"homesearchdesktop_input_suggestions\"]",
            "html": "<ul id=\"homesearchdesktop_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 60px; width: 365px;\" />",
            "message": "The form field does not have an accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a3cbf8e2e631",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c874d13d"
          }
        ],
        "outcomeCount": 970,
        "duplicateFailedCount": 35,
        "uniqueFailedCount": 13,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 604,
          "failed": 0,
          "cantTell": 2,
          "inapplicable": 42
        },
        "failedRules": [],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-required-children",
          "aria-required-parent",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "label-title-only",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex"
        ],
        "failures": [],
        "outcomeCount": 648,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1629,
          "failed": 26,
          "cantTell": 24,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_keyboard_handler_exists",
          "element_tabbable_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "target_spacing_sufficient",
          "text_block_heading"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.fenland.gov.uk/cruise.css?v=639083225340000000\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "227bed358b8a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3663df25"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"https://www.fenland.gov.uk/cruise.css?v=639083225340000000\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "28b318fff266",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5b767938"
          },
          {
            "rule": "element_tabbable_visible",
            "xpath": null,
            "html": "<a class=\"skip-link\" href=\"https://www.fenland.gov.uk:443/#maincontent\">",
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "688277b97226",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f201d45d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"skip-link\" href=\"https://www.fenland.gov.uk:443/#maincontent\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "508b7cf4582f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0dbee641"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-expanded=\"false\" aria-controls=\"mobilenav\" aria-haspopup=\"true\" class=\"gi-mobilenavtoggle__btn\" id=\"mobilenavtoggle\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0a1f0c0ae495",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f00216c6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"gi-sitelogo__link\" href=\"https://www.fenland.gov.uk/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3f3368423175",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c80eb154"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"gi-sitesearch__searchfield\">",
            "message": "Confirm this text 'Search' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37c69b157611",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cacd5f42"
          },
          {
            "rule": "aria_keyboard_handler_exists",
            "xpath": null,
            "html": "<input aria-labelledby=\"homesearch_input_label\" aria-autocomplete=\"list\" aria-haspopup=\"listbox\" aria-controls=\"homesearch_input_suggestions\" aria-expanded=\"false\" role=\"combobox\" autocomplete=\"off\" maxlength=\"100\" type=\"text\" value=\"\" name=\"q\" placeholder=\"Search\" class=\"searchform__inputtxt searchform__inputtxt--sitesearch\" id=\"homesearch_input\" data-dataurl=\"https://www.fenland.gov.uk/article/13099/Search\">",
            "message": "Verify the <input> element with \"combobox\" role has keyboard access",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3dd9c12cde4f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-aed41fcf"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fenland.gov.uk/article/15334/Fenland-District-Council-s-latest-news-and-events\" class=\"homefeaturedtask__titlelink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9ba02a2576ee",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-60fb37f8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<button aria-disabled=\"true\" hidden=\"\" id=\"hometabsaccordion_toggle0\" aria-controls=\"hometabsaccordion_panel0\" aria-expanded=\"true\" class=\"gi-accordion__toggle gi-accordion__toggle--hometabs\" type=\"button\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e749ce08a409",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-93a9d4c8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link\" href=\"https://www.fenland.gov.uk/article/16264/Garden-Waste-Service-Brown-Bin\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b3642093d53a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f0981575"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link\" href=\"https://www.fenland.gov.uk/article/16732/Pay-my-Council-Tax\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "11e79394a1e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8c02cae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link\" href=\"https://www.fenland.gov.uk/article/13378/View-planning-application-details\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d4d64c306f37",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-49561dce"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link\" href=\"https://www.fenland.gov.uk/article/16914/Bulky-Waste-collections\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2abe60e6fe85",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b2624932"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link\" href=\"https://www.fenland.gov.uk/article/16734/Report-a-missed-bin\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7253fb47e06b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0b1c233a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link\" href=\"https://www.fenland.gov.uk/article/13380/Jobs\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3178da247a56",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a17c4d12"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link\" href=\"https://www.fenland.gov.uk/article/16731/Find-bin-collection-dates\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d03d69956185",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-78e7570b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link\" href=\"https://www.fenland.gov.uk/article/16733/Get-housing-advice\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "913a75cb607a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d5b5a6b3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link\" href=\"https://www.fenland.gov.uk/article/14736/Contact-us\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2784bda093a0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-524a8486"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a class=\"hometabs__lvl2-link hometabs__lvl2-link--viewall\" href=\"https://www.fenland.gov.uk/article/16722/Top-Tasks\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37bc314f22d1",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-821c8f3b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fenland.gov.uk/news\" class=\"newsandevents__titlelink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d42028a401e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-08d41482"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fenland.gov.uk/article/15328/Local-Government-Reorganisation\" class=\"newsandevents__titlelink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9886ca5906f6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e2d271f6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fenland.gov.uk/article/13339/Cost-of-Living-Support\" class=\"newsandevents__titlelink\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f92d761200e",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-265d732c"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"https://www.fenland.gov.uk/accessibilitystatement\" class=\"footer__navlink\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "580b538011f7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-81612ea4"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"https://www.fenland.gov.uk/cookies\" class=\"footer__navlink\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "45ae8c1c4451",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5223aaa3"
          },
          {
            "rule": "target_spacing_sufficient",
            "xpath": null,
            "html": "<a href=\"https://www.fenland.gov.uk/privacy\" class=\"footer__navlink\">",
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9f10f9a405f0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1ac05a1d"
          }
        ],
        "outcomeCount": 1657,
        "uniqueFailedCount": 26,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 92,
          "failed": 0,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [],
        "passedRules": [],
        "failures": [],
        "outcomeCount": 92,
        "uniqueFailedCount": 0,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 333,
          "failed": 0,
          "cantTell": 90,
          "inapplicable": 1
        },
        "failedRules": [],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R33",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R38",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [],
        "outcomeCount": 424,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 35
    },
    {
      "submittedUrl": "https://www.fermanaghomagh.com/",
      "finalUrl": "https://www.fermanaghomagh.com/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Fermanagh and Omagh District Council &#8211; Fermanagh &amp; Omagh District Council",
      "elapsedMs": 41070,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 899,
          "failed": 32,
          "cantTell": 51,
          "inapplicable": 43
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r87",
          "https://alfa.siteimprove.com/rules/sia-r95"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r12",
          "https://alfa.siteimprove.com/rules/sia-r14",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r17",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r41",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r47",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r56",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r62",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r67",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r8",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r83",
          "https://alfa.siteimprove.com/rules/sia-r85",
          "https://alfa.siteimprove.com/rules/sia-r86",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/services/environment-and-waste/waste-collection-calendar/\">Waste Collection Calendar</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8747f8e56797",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a6c60d2"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/careers/\">Careers</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/services/planning/planning-applications/\">Planning Applications</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/services/health-wellbeing/leisure-complexes/omagh-leisure-complex/\">Omagh Leisure Complex</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/services/sponsorship-grants-bursaries/grant-aid/\">Grant Aid & Bursary Support</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/get-in-touch/\">Get In Touch</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/opening-hours/\">Opening Hours</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/event/all-ireland-confined-drama-festival/\">All Ireland Confined Drama Finals 2026</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/services/health-wellbeing/leisure-complexes/\">Leisure Complexes</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"https://www.fermanaghomagh.com/services/health-wellbeing/leisure-complexes/omagh-leisure-complex/swimming/\">Swimming & Health Suite</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bottom-link purple\"]",
            "html": "<a class=\"bottom-link purple\" href=\" https://www.fermanaghomagh.com/services/community/community-help-support/cost-of-living-help/\" title=\"Visit page: Cost of Living Help\">Find out More</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9a55ffd43244",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-46ac4bf1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bottom-link purple\"]",
            "html": "<a class=\"bottom-link purple\" href=\"/waste-collection-calendar/\">Waste Collection Calendar</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"bottom-link purple\"]",
            "html": "<a class=\"bottom-link purple\" href=\" https://www.fermanaghomagh.com/residential-services/tourism/\" title=\"Visit page: Visiting Fermanagh and Omagh\">Find out More</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"/get-in-touch/\">Council Offices and Sites</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tel:00443003031777\">0300 303 1777​​</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"tel:00442882256214\">028 8225 6214</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a",
            "html": "<a href=\"mailto:info@fermanaghomagh.com\">info@fermanaghomagh.com</a>",
            "message": "Target has insufficient size",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"VIpgJd-ZVi9od-xl07Ob-lTBxed\"]",
            "html": "<a aria-haspopup=\"true\" class=\"VIpgJd-ZVi9od-xl07Ob-lTBxed\" href=\"#\">...</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "56b59cf57fdf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8160b87b"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"__ba_panel\"]",
            "html": "<div id=\"__ba_panel\" style=\"z-index: 2147483640; position: fixed;\">...</div>",
            "message": "The element does not have a unique ID",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a49479f15552",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-770859e5"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r3",
            "xpath": "/div[@id=\"__ba_panel\"]",
            "html": "<div id=\"__ba_panel\" />",
            "message": "The element does not have a unique ID",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r53",
            "xpath": "/h4",
            "html": "<h4>Popular</h4>",
            "message": "The heading skips one or more levels",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "fd2807c746ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7e6dcb0c"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r57",
            "xpath": null,
            "html": null,
            "message": "The text is not included in a landmark region",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8681306bda68",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eaa01208"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "78ce12122347",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8ca7b756"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 4.54:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r66",
            "xpath": null,
            "html": null,
            "message": "The highest possible contrast of the text is 5.01:1 which is\n        below the required contrast of 7:1",
            "isDuplicate": true,
            "duplicateOf": "alfa"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r86",
            "xpath": "/iframe",
            "html": "<iframe title=\"reCAPTCHA\" width=\"256\" height=\"60\" role=\"presentation\" name=\"a-jfv1ifzfuee8\" frameborder=\"0\" scrolling=\"no\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeGxscnAAAAAG5PSBA13J0NziTQPa_ryqrFYed3&co=aHR0cHM6Ly93d3cuZmVybWFuYWdob21hZ2guY29tOjQ0Mw..&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=qffbaeiv0o4o\" />",
            "message": "The element is marked as decorative but is exposed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1b9173bfab5d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a6a4a11d"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r87",
            "xpath": null,
            "html": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5bf5540dc4fb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5d4f96b0"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r95",
            "xpath": "/iframe[@id=\"launcher\"]",
            "html": "<iframe title=\"Opens a widget where you can find more information\" id=\"launcher\" tabindex=\"-1\" style=\"color-scheme: light; width: 114px; height: 50px; padding: 0px; margin: 10px 20px; position: fixed; bottom: 30px; overflow: visible; opacity: 0; border: 0px; z-index: 999998; transition-duration: 250ms; transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); transition-property: opacity, top, bottom; top: -9999px; visibility: hidden;\" />",
            "message": "The iframe has a negative tabindex",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "997afca71562",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1d76ac7a"
          }
        ],
        "outcomeCount": 1025,
        "duplicateFailedCount": 22,
        "uniqueFailedCount": 10,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 546,
          "failed": 3,
          "cantTell": 22,
          "inapplicable": 37
        },
        "failedRules": [
          "heading-order",
          "label-title-only",
          "region"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-dialog-name",
          "aria-hidden-body",
          "aria-hidden-focus",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "autocomplete-valid",
          "avoid-inline-spacing",
          "button-name",
          "bypass",
          "color-contrast",
          "definition-list",
          "dlitem",
          "document-title",
          "duplicate-id-aria",
          "empty-heading",
          "form-field-multiple-labels",
          "frame-tested",
          "frame-title",
          "frame-title-unique",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "label",
          "landmark-banner-is-top-level",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-in-text-block",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "page-has-heading-one",
          "presentation-role-conflict",
          "region",
          "tabindex"
        ],
        "failures": [
          {
            "rule": "heading-order",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": ".medium-9 > h4",
            "html": "<h4>Popular</h4>",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9cb13ee2b9de",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94b1cf35"
          },
          {
            "rule": "label-title-only",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label-title-only?application=playwright",
            "impact": "serious",
            "wcagSc": [],
            "xpath": "#auto-search",
            "html": "<input name=\"s\" id=\"auto-search\" placeholder=\"Hi, how can we help you?\" title=\"Search the website here\" aria-labelledby=\"site-search-homepage-label\" minlength=\"3\" maxlength=\"40\" autocomplete=\"off\">",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "538ea2614930",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9b3a5bd0"
          },
          {
            "rule": "region",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "iframe[title=\"reCAPTCHA\"]",
            "html": "<div class=\"rc-anchor-invisible-text\"><span>protected by <strong>reCAPTCHA</strong></span><div class=\"rc-anchor-pt\"></div></div>",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a23bfe8c036",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-732eb68d"
          }
        ],
        "outcomeCount": 608,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": true,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 1579,
          "failed": 60,
          "cantTell": 54,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "element_tabbable_role_valid",
          "frame_src_valid",
          "html_skipnav_exists",
          "iframe_interactive_tabbable",
          "input_label_visible",
          "style_color_misuse",
          "style_focus_visible",
          "style_highcontrast_visible",
          "svg_graphics_labelled",
          "text_block_heading",
          "text_contrast_sufficient"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"height: 100%;\" data-whatintent=\"initial\" data-whatinput=\"initial\" class=\"whatinput-types-initial not-ios force--consent show--consent\" lang=\"en-GB\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9c4856a2b92c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3f0b3825"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"A7vZI3v+Gz7JfuRolKNM4Aff6zaGuT7X0mf3wtoZTnKv6497cVMnhy03KDqX7kBz/q/iidW7srW31oQbBt4VhgoAAACUeyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGUuY29tOjQ0MyIsImZlYXR1cmUiOiJEaXNhYmxlVGhpcmRQYXJ0eVN0b3JhZ2VQYXJ0aXRpb25pbmczIiwiZXhwaXJ5IjoxNzU3OTgwODAwLCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==\" http-equiv=\"origin-trial\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "89712c14518d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2da480df"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge,chrome=1\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "175a8090a832",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0713bd1c"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link type=\"text/css\" href=\"https://www.fermanaghomagh.com/app/themes/hailstone/library/chosen-js/chosen.min.css?ver=1746782627\" id=\"chosen-css-css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4f67488de8ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1363cbfa"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<link href=\"https://www.gstatic.com/_/translate_http/_/ss/k=translate_http.tr.zZZZhVqDDCw.L.W.O/am=AAA4/d=0/rs=AN8SPfpXOODejAwfpX0HXTmGDSoEuMBUiQ/m=el_main_css\" charset=\"UTF-8\" rel=\"stylesheet\" type=\"text/css\">",
            "message": "The HTML attribute(s) \"charset\" is deprecated for the <link> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "227a34fc1eea",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ecfba62c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/\" class=\"cd-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a67211a6021b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4738561a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a tabindex=\"0\" href=\"/search\" class=\"cd-search-trigger\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "826b9e520255",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-997cecc0"
          },
          {
            "rule": "element_tabbable_role_valid",
            "xpath": null,
            "html": "<li tabindex=\"0\">",
            "message": "The tabbable element's role 'listitem' is not a widget role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "6c8f72393d0c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-3ea9c8ae"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<li tabindex=\"0\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3e97016d6fb6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b73ecb47"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#cd-primary-nav\" class=\"cd-nav-trigger\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2d28a0a6a0d8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d7e0c4dc"
          },
          {
            "rule": "input_label_visible",
            "xpath": null,
            "html": "<input autocomplete=\"off\" maxlength=\"40\" minlength=\"3\" aria-labelledby=\"site-search-homepage-label\" title=\"Search the website here\" placeholder=\"Hi, how can we help you?\" id=\"auto-search\" name=\"s\">",
            "message": "The ‘placeholder’ is the only visible label",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "0dd726ffc7ca",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2ffc5b06"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/services/environment-and-waste/waste-collection-calendar/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "92feb151756d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-70e66cea"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/careers/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3df1b818ae64",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ec47eb98"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/services/planning/planning-applications/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "841e8352aa6d",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5ca05ad5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/services/health-wellbeing/leisure-complexes/omagh-leisure-complex/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27f55b47e14b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c07b5f37"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/services/sponsorship-grants-bursaries/grant-aid/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e55907ea3553",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-25b13ac6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/get-in-touch/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d59d1b6de528",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-117e9e6f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/opening-hours/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "27aed95b29c3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7c44f629"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/event/all-ireland-confined-drama-festival/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b8c3f316ea46",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-555f4c55"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/services/health-wellbeing/leisure-complexes/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef30638ff673",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2d22bdfa"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/services/health-wellbeing/leisure-complexes/omagh-leisure-complex/swimming/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "86b4863c67bd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b7ef4c6b"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"content purple clearfix\">",
            "message": "Confirm this text 'Cost of Living Help' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "531651082742",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0f2d4b69"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Visit page: Cost of Living Help\" href=\" https://www.fermanaghomagh.com/services/community/community-help-support/cost-of-living-help/\" class=\"bottom-link purple\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c40e983f87ef",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1027924b"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/waste-collection-calendar/\" class=\"bottom-link purple\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5be88e07857a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cb677b3"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"content purple clearfix\">",
            "message": "Confirm this text 'Visiting Fermanagh and Omagh' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a title=\"Visit page: Visiting Fermanagh and Omagh\" href=\" https://www.fermanaghomagh.com/residential-services/tourism/\" class=\"bottom-link purple\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "f6726db3002a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4091172c"
          },
          {
            "rule": "text_block_heading",
            "xpath": null,
            "html": "<div class=\"background-location\">",
            "message": "Confirm this text 'Cole's Monument, Enniskillen' is used as a heading and if so, modify to use a heading element or role",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac9a8a03281c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-149effce"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/services/environment-and-waste/waste-and-recycling-update/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eda4e8fecd0a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-61d184db"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/services/health-wellbeing/leisure-complexes/fermanagh-lakeland-forum/fermanagh-lakeland-forum-redevelopment-consultation/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "dc368b0d7529",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-dbd73338"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/services/planning/our-planning-committee/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3db10ef4a9a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1fec204a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/article/easter-2026-arrangements-council-offices-facilities-bin-collections/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "691d111420ba",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f5a82a5c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/article/council-invites-nominations-to-recognise-outstanding-young-people-2/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4b4df0f8297b",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f8f53b3f"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/article/fermanagh-and-omagh-district-council-announce-easter-events/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "087379db414c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-07082111"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/get-in-touch/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "7a1f380de6bf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-9010e9ca"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"tel:00443003031777\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8bad7b99ba54",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-80a96ebb"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"tel:00442882256214\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4227d945bdf7",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5eb0c22d"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"mailto:info@fermanaghomagh.com\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a6dc770b2182",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ae153d0a"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"#\" class=\"VIpgJd-ZVi9od-xl07Ob-lTBxed\" aria-haspopup=\"true\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ef48d25a5769",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c4f1e5b3"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/your-council/about-the-council/complaints/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b369dc7ec49a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a3363e34"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/careers/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": true,
            "duplicateOf": "equalAccess"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/site-pages/sitemap/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b206c115874c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-8f9d1b1c"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/tenders/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a8743eb5908f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ac7a812e"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/site-pages/terms-and-conditions/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "902621f75bfb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b090e6b6"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/your-council/privacy-statement/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "07415c2aa904",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-15b05cd8"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://www.fermanaghomagh.com/site-pages/accessibility/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "168da0ca795a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c7019da5"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"/\" class=\"footer-logo\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a2ee34cd71a3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-40cca022"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a href=\"https://fodc.sharepoint.com/sites/Intranet\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b05f49174926",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-94dc9c68"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<a rel=\"noopener\" target=\"_blank\" href=\"http://www.nidirect.gov.uk/\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8c2f5c0e3527",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ee1e847"
          },
          {
            "rule": "svg_graphics_labelled",
            "xpath": null,
            "html": "<svg viewBox=\"0 0 66 66\" height=\"96px\" width=\"96px\" class=\"VIpgJd-ZVi9od-aZ2wEe\" xmlns=\"http://www.w3.org/2000/svg\">",
            "message": "The SVG element has no accessible name",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "971efce8665a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-4cf7a1b3"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe style=\"width: 0px; height: 0px; border: 0px; position: absolute; top: -9999px;\" src=\"about:blank\" aria-hidden=\"true\" allow=\"microphone *\" tabindex=\"-1\" role=\"presentation\" title=\"No content\" data-product=\"web_widget\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "5886856cf2e0",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-067cca90"
          },
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html>",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "272b18daaaf2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-5de5dc40"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<iframe src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeGxscnAAAAAG5PSBA13J0NziTQPa_ryqrFYed3&co=aHR0cHM6Ly93d3cuZmVybWFuYWdob21hZ2guY29tOjQ0Mw..&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=gw59jz1qsj5v\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" scrolling=\"no\" frameborder=\"0\" name=\"a-5kc3x1ia55e\" role=\"presentation\" height=\"60\" width=\"256\" title=\"reCAPTCHA\">",
            "message": "The HTML attribute(s) \"frameborder, scrolling\" is deprecated for the <iframe> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c937bfc54621",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-73562db2"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeGxscnAAAAAG5PSBA13J0NziTQPa_ryqrFYed3&co=aHR0cHM6Ly93d3cuZmVybWFuYWdob21hZ2guY29tOjQ0Mw..&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=gw59jz1qsj5v\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" scrolling=\"no\" frameborder=\"0\" name=\"a-5kc3x1ia55e\" role=\"presentation\" height=\"60\" width=\"256\" title=\"reCAPTCHA\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a853aba217f5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0c750c30"
          },
          {
            "rule": "style_focus_visible",
            "xpath": null,
            "html": "<iframe src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeGxscnAAAAAG5PSBA13J0NziTQPa_ryqrFYed3&co=aHR0cHM6Ly93d3cuZmVybWFuYWdob21hZ2guY29tOjQ0Mw..&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=gw59jz1qsj5v\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" scrolling=\"no\" frameborder=\"0\" name=\"a-5kc3x1ia55e\" role=\"presentation\" height=\"60\" width=\"256\" title=\"reCAPTCHA\">",
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a080496253a5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48e7932a"
          },
          {
            "rule": "frame_src_valid",
            "xpath": null,
            "html": "<iframe style=\"color-scheme: light; width: 114px; height: 50px; padding: 0px; margin: 10px 20px; position: fixed; bottom: 30px; overflow: visible; opacity: 0; border: 0px; z-index: 999998; transition-duration: 250ms; transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); transition-property: opacity, top, bottom; top: -9999px; visibility: hidden;\" tabindex=\"-1\" id=\"launcher\" title=\"Opens a widget where you can find more information\">",
            "message": "Verify <frame> content is accessible",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9384547d4aa3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7b33cc0b"
          },
          {
            "rule": "iframe_interactive_tabbable",
            "xpath": null,
            "html": "<iframe style=\"color-scheme: light; width: 114px; height: 50px; padding: 0px; margin: 10px 20px; position: fixed; bottom: 30px; overflow: visible; opacity: 0; border: 0px; z-index: 999998; transition-duration: 250ms; transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); transition-property: opacity, top, bottom; top: -9999px; visibility: hidden;\" tabindex=\"-1\" id=\"launcher\" title=\"Opens a widget where you can find more information\">",
            "message": "The <iframe> with interactive content is excluded from tab order using tabindex",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c364075c2a1c",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-f521a4cf"
          },
          {
            "rule": "html_skipnav_exists",
            "xpath": null,
            "html": "<html style=\"font-size: 14px;\" dir=\"ltr\" lang=\"en-us\">",
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "4a8f75189326",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-74650b27"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<html style=\"font-size: 14px;\" dir=\"ltr\" lang=\"en-us\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "761a24f47c39",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-47c23a59"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<button class=\"wrapper-BuIB3 u-isActionable u-textLeft u-inlineBlock u-borderNone u-textBold u-textNoWrap Arrange Arrange--middle u-userLauncherColor \" aria-label=\"Help\" data-testid=\"launcher\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "462cdd53dcb5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b736977"
          },
          {
            "rule": "text_contrast_sufficient",
            "xpath": null,
            "html": "<span data-testid=\"launcher-label\" class=\"label-ApaAQ Arrange-sizeFit u-textInheritColor u-inlineBlock \">",
            "message": "The foreground text and its background color are both detected as #fefefe. Verify the text meets the WCAG AA requirements for minimum contrast",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a39c45e181a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-24f4f841"
          }
        ],
        "outcomeCount": 1642,
        "uniqueFailedCount": 58,
        "duplicateFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 86,
          "failed": 6,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "keyboard-accessible/focus-order",
          "labels-and-names/frame-title",
          "landmarks/region",
          "navigable/heading-order"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "keyboard-accessible/focus-order",
            "xpath": "header > div > ul > li:nth-of-type(2)",
            "selector": "header > div > ul > li:nth-of-type(2)",
            "html": "<li tabindex=\"0\"><a class=\"cd-nav-trigger\" href=\"#cd-primary-nav\">Menu<span></span></a></li>",
            "impact": "moderate",
            "message": "Non-interactive <li> with tabindex=\"0\" has no interactive role.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8ecd7ddbb7a8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d86ad84b"
          },
          {
            "rule": "navigable/heading-order",
            "xpath": "div > h4",
            "selector": "div > h4",
            "html": "<h4>Popular</h4>",
            "impact": "moderate",
            "message": "Heading level 4 skipped from level 1. Use h2 instead.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "eec8ef29a502",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-bbe32fbb"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#goog-gt-tt",
            "selector": "#goog-gt-tt",
            "html": "<div id=\"goog-gt-tt\" class=\"VIpgJd-yAWNEb-L7lbkb skiptranslate\" style=\"border-radius: 12px; margin: 0 0 0 -23px; padding: 0; font-family: 'Google Sans', Arial, sans-serif;\" data-id=\"\"><div id=\"goog-gt...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e7738b579e88",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-eae1a768"
          },
          {
            "rule": "landmarks/region",
            "xpath": "body > div:nth-of-type(6)",
            "selector": "body > div:nth-of-type(6)",
            "html": "<div class=\"reveal-overlay\"><div id=\"defaultZoomModal\" class=\"reveal large\" data-reveal=\"\" aria-labelledby=\"defaultZoomModalTitle\" aria-hidden=\"true\" role=\"dialog\" data-yeti-box=\"defaultZoomModal\" dat...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "00690aae6296",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dd6e731"
          },
          {
            "rule": "landmarks/region",
            "xpath": "#cc--main",
            "selector": "#cc--main",
            "html": "<div id=\"cc--main\" class=\"c--anim\" style=\"position: fixed; z-index: 1000000;\"><!--[if lt IE 9 ]><div id=\"cc_div\" class=\"cc_div ie\"></div><![endif]--><!--[if (gt IE 8)|!(IE)]><!--><div id=\"cc_div\" clas...",
            "impact": "moderate",
            "message": "Content is not contained within a landmark region.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "37c3fa624f00",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d39f8746"
          },
          {
            "rule": "labels-and-names/frame-title",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "selector": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "impact": "serious",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "8159ba93653a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-1a34e07c"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 606,
          "failed": 11,
          "cantTell": 390,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R37",
          "QW-ACT-R76"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R11",
          "QW-ACT-R12",
          "QW-ACT-R13",
          "QW-ACT-R14",
          "QW-ACT-R16",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R30",
          "QW-ACT-R34",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R48",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R70",
          "QW-ACT-R73",
          "QW-ACT-R75",
          "QW-ACT-R76",
          "QW-ACT-R9"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a895d240191f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-cbe353ce"
          },
          {
            "rule": "QW-ACT-R37",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "abee4ebcabb2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-b6798710"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          },
          {
            "rule": "QW-ACT-R76",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
            "description": "Element has contrast ratio lower than minimum.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "Element has contrast ratio lower than minimum.",
            "isDuplicate": true,
            "duplicateOf": "qualweb"
          }
        ],
        "outcomeCount": 1008,
        "duplicateFailedCount": 9,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 33
    },
    {
      "submittedUrl": "https://www.fife.gov.uk/",
      "finalUrl": "https://www.fife.gov.uk/",
      "redirected": false,
      "statusCode": 403,
      "ok": false,
      "contentType": "text/html; charset=UTF-8",
      "pageTitle": "Just a moment...",
      "elapsedMs": 31464,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 64,
          "failed": 2,
          "cantTell": 1,
          "inapplicable": 63
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r9",
          "https://alfa.siteimprove.com/rules/sia-r96"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r53",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r59",
          "https://alfa.siteimprove.com/rules/sia-r61",
          "https://alfa.siteimprove.com/rules/sia-r64",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r66",
          "https://alfa.siteimprove.com/rules/sia-r69",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r71",
          "https://alfa.siteimprove.com/rules/sia-r72",
          "https://alfa.siteimprove.com/rules/sia-r73",
          "https://alfa.siteimprove.com/rules/sia-r74",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r78",
          "https://alfa.siteimprove.com/rules/sia-r80",
          "https://alfa.siteimprove.com/rules/sia-r85"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r9",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "9e637cc4f0e3",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ba0bdfb1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r96",
            "xpath": "/meta",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "message": "The refresh or redirect is delayed",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "79c76cea79cb",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7ce8c03e"
          }
        ],
        "outcomeCount": 130,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 116,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 128
        },
        "failedRules": [
          "meta-refresh"
        ],
        "passedRules": [
          "aria-allowed-role",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-required-attr",
          "aria-roles",
          "avoid-inline-spacing",
          "bypass",
          "color-contrast",
          "document-title",
          "empty-heading",
          "heading-order",
          "html-has-lang",
          "html-lang-valid",
          "landmark-contentinfo-is-top-level",
          "landmark-main-is-top-level",
          "landmark-no-duplicate-contentinfo",
          "landmark-no-duplicate-main",
          "landmark-one-main",
          "landmark-unique",
          "link-name",
          "meta-viewport",
          "meta-viewport-large",
          "page-has-heading-one",
          "region"
        ],
        "failures": [
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "830ac430fc30",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-6b8a67f2"
          },
          {
            "rule": "meta-refresh",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
            "impact": "critical",
            "wcagSc": [
              "wcag2a",
              "wcag221"
            ],
            "xpath": "meta[http-equiv=\"refresh\"]",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "dark",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ebdb45ee0722",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-990698bd"
          }
        ],
        "outcomeCount": 246,
        "darkModeScanned": true,
        "mediaQuerySupport": {
          "darkMode": true,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 170,
          "failed": 6,
          "cantTell": 3,
          "inapplicable": 0
        },
        "failedRules": [
          "element_attribute_deprecated",
          "meta_refresh_delay",
          "style_color_misuse",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"text/html; charset=UTF-8\" http-equiv=\"Content-Type\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3912edf0b5f9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-2e8ce2b4"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=Edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "c626b80fb147",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<style>",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "a0672e87eaf2",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-c772520d"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<style>",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "865a832beb6a",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b81717"
          },
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73e15cd64a95",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dfe083b"
          },
          {
            "rule": "meta_refresh_delay",
            "xpath": null,
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "message": "Verify page is not being caused to refresh automatically",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "977cb24a6b1f",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ced960b5"
          }
        ],
        "outcomeCount": 178,
        "uniqueFailedCount": 6,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 90,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "enough-time/meta-refresh",
          "enough-time/meta-refresh-no-exception"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "enough-time/meta-refresh",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "970a561cf798",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-0fd8f436"
          },
          {
            "rule": "enough-time/meta-refresh-no-exception",
            "xpath": "head > meta:nth-of-type(5)",
            "selector": "head > meta:nth-of-type(5)",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "impact": "critical",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "697fd7e75de4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-42d6e688"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 2,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 32,
          "failed": 2,
          "cantTell": 2,
          "inapplicable": 1
        },
        "failedRules": [
          "QW-ACT-R4",
          "QW-ACT-R71"
        ],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R28",
          "QW-ACT-R35",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [
          {
            "rule": "QW-ACT-R4",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc659a/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "3250738c39d5",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-898c827a"
          },
          {
            "rule": "QW-ACT-R71",
            "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bisz58/",
            "description": "The test target refreshes after 360 seconds.",
            "xpath": null,
            "selector": null,
            "html": null,
            "message": "The test target refreshes after 360 seconds.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "bb36062f64e4",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-d8565eb3"
          }
        ],
        "outcomeCount": 37,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    },
    {
      "submittedUrl": "https://www.flintshire.gov.uk/",
      "finalUrl": "https://www.flintshire.gov.uk/",
      "redirected": false,
      "statusCode": 200,
      "ok": true,
      "contentType": "text/html",
      "pageTitle": "Welcome to Flintshire County Council",
      "elapsedMs": 13408,
      "error": null,
      "alfa": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 32,
          "failed": 3,
          "cantTell": 5,
          "inapplicable": 65
        },
        "failedRules": [
          "https://alfa.siteimprove.com/rules/sia-r111",
          "https://alfa.siteimprove.com/rules/sia-r59"
        ],
        "passedRules": [
          "https://alfa.siteimprove.com/rules/sia-r1",
          "https://alfa.siteimprove.com/rules/sia-r11",
          "https://alfa.siteimprove.com/rules/sia-r110",
          "https://alfa.siteimprove.com/rules/sia-r113",
          "https://alfa.siteimprove.com/rules/sia-r16",
          "https://alfa.siteimprove.com/rules/sia-r18",
          "https://alfa.siteimprove.com/rules/sia-r19",
          "https://alfa.siteimprove.com/rules/sia-r2",
          "https://alfa.siteimprove.com/rules/sia-r20",
          "https://alfa.siteimprove.com/rules/sia-r21",
          "https://alfa.siteimprove.com/rules/sia-r3",
          "https://alfa.siteimprove.com/rules/sia-r4",
          "https://alfa.siteimprove.com/rules/sia-r42",
          "https://alfa.siteimprove.com/rules/sia-r5",
          "https://alfa.siteimprove.com/rules/sia-r57",
          "https://alfa.siteimprove.com/rules/sia-r65",
          "https://alfa.siteimprove.com/rules/sia-r68",
          "https://alfa.siteimprove.com/rules/sia-r70",
          "https://alfa.siteimprove.com/rules/sia-r75",
          "https://alfa.siteimprove.com/rules/sia-r84",
          "https://alfa.siteimprove.com/rules/sia-r90"
        ],
        "failures": [
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"welsh\"]",
            "html": "<a href=\"https://www.siryfflint.gov.uk/cy/Home.aspx\" class=\"welsh\">Cymraeg</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "2370939fb9d9",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-91885fc4"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r111",
            "xpath": "/a[@class=\"english\"]",
            "html": "<a href=\"https://www.flintshire.gov.uk/en/Home.aspx\" class=\"english\">English</a>",
            "message": "Target has insufficient size",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "b1d230e9d0cc",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a42c96b1"
          },
          {
            "rule": "https://alfa.siteimprove.com/rules/sia-r59",
            "xpath": null,
            "html": null,
            "message": "The document does not have a heading element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ca180cfde5fd",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-7dcace7e"
          }
        ],
        "outcomeCount": 105,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 3,
        "crossEngineOverlapCount": 0
      },
      "axe": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 43,
          "failed": 2,
          "cantTell": 0,
          "inapplicable": 59
        },
        "failedRules": [
          "landmark-one-main",
          "page-has-heading-one"
        ],
        "passedRules": [
          "aria-allowed-attr",
          "aria-allowed-role",
          "aria-conditional-attr",
          "aria-deprecated-role",
          "aria-hidden-body",
          "aria-prohibited-attr",
          "aria-required-attr",
          "aria-roles",
          "aria-valid-attr",
          "aria-valid-attr-value",
          "bypass",
          "color-contrast",
          "document-title",
          "html-has-lang",
          "html-lang-valid",
          "image-alt",
          "image-redundant-alt",
          "landmark-banner-is-top-level",
          "landmark-no-duplicate-banner",
          "landmark-unique",
          "link-name",
          "list",
          "listitem",
          "meta-viewport",
          "meta-viewport-large",
          "nested-interactive",
          "region",
          "skip-link"
        ],
        "failures": [
          {
            "rule": "landmark-one-main",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\">",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "ac46d6ae2abf",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-85b00be0"
          },
          {
            "rule": "page-has-heading-one",
            "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
            "impact": "moderate",
            "wcagSc": [],
            "xpath": "html",
            "html": "<html lang=\"en\">",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "39450ff1c4fa",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-ee8d7590"
          }
        ],
        "outcomeCount": 104,
        "darkModeScanned": false,
        "mediaQuerySupport": {
          "darkMode": false,
          "reducedMotion": false,
          "highContrast": false,
          "forcedColors": false,
          "reducedTransparency": false
        },
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 2
      },
      "equalAccess": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 106,
          "failed": 4,
          "cantTell": 2,
          "inapplicable": 0
        },
        "failedRules": [
          "aria_content_in_landmark",
          "element_attribute_deprecated",
          "style_color_misuse",
          "style_highcontrast_visible"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "element_attribute_deprecated",
            "xpath": null,
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "d07212ecd318",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-e6be8ada"
          },
          {
            "rule": "style_color_misuse",
            "xpath": null,
            "html": "<link href=\"https://www.flintshire.gov.uk/SiteElements/Stylesheets/Website-2020/landing.css\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Verify color is not used as the only visual means of conveying information",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "73d9c3e9cc71",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-48962282"
          },
          {
            "rule": "style_highcontrast_visible",
            "xpath": null,
            "html": "<link href=\"https://www.flintshire.gov.uk/SiteElements/Stylesheets/Website-2020/landing.css\" type=\"text/css\" rel=\"stylesheet\">",
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "e17d843226c8",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-418293f7"
          },
          {
            "rule": "aria_content_in_landmark",
            "xpath": null,
            "html": "<a href=\"#sys_content\" title=\"Skip\" class=\"sys_skipContent\">",
            "message": "Content is not within a landmark element",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "302cf6126ea6",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-747af218"
          }
        ],
        "outcomeCount": 110,
        "uniqueFailedCount": 4,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "accesslint": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 91,
          "failed": 1,
          "cantTell": 0,
          "inapplicable": 0
        },
        "failedRules": [
          "landmarks/landmark-main"
        ],
        "passedRules": [],
        "failures": [
          {
            "rule": "landmarks/landmark-main",
            "xpath": "html",
            "selector": "html",
            "html": "<html>",
            "impact": "moderate",
            "message": "Page has no main landmark.",
            "isDuplicate": false,
            "duplicateOf": null,
            "fingerprint": "1a3dd7c05044",
            "firstSeenAt": "2026-04-17T02:16:56.772Z",
            "patternId": "A11Y-a4fd1d8b"
          }
        ],
        "outcomeCount": 92,
        "uniqueFailedCount": 1,
        "duplicateFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "qualweb": {
        "executed": true,
        "error": null,
        "counts": {
          "passed": 22,
          "failed": 0,
          "cantTell": 5,
          "inapplicable": 1
        },
        "failedRules": [],
        "passedRules": [
          "QW-ACT-R1",
          "QW-ACT-R12",
          "QW-ACT-R17",
          "QW-ACT-R2",
          "QW-ACT-R20",
          "QW-ACT-R25",
          "QW-ACT-R27",
          "QW-ACT-R28",
          "QW-ACT-R34",
          "QW-ACT-R37",
          "QW-ACT-R5",
          "QW-ACT-R63",
          "QW-ACT-R64",
          "QW-ACT-R65",
          "QW-ACT-R73",
          "QW-ACT-R74",
          "QW-ACT-R75",
          "QW-ACT-R76"
        ],
        "failures": [],
        "outcomeCount": 28,
        "duplicateFailedCount": 0,
        "uniqueFailedCount": 0,
        "crossEngineOverlapCount": 0
      },
      "duplicateFindingCount": 0
    }
  ],
  "enhanced": {
    "consolidatedFailures": [
      {
        "rule": "element_tabbable_unobscured",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1162,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<a style=\"\" href=\"https://www.ambervalley.gov.uk/council/data-protection/\">",
            "xpath": null,
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "xpath": null,
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "xpath": null,
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "xpath": null,
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<a class=\"\" href=\"#\" id=\"CybotCookiebotDialogBodyEdgeMoreDetailsLink\">",
            "xpath": null,
            "message": "Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "style_focus_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 943,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<button aria-label=\"Search the website\" id=\"basic-addon3\" class=\"input-group-text\" type=\"submit\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a class=\"btn-system btn\" href=\"https://online.aberdeenshire.gov.uk/myAberdeenshire/AuthServices/SignIn\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a aria-label=\"Online services: Pay, Report, Request\" class=\"btn w-100 btn-primary my-3 my-lg-5\" href=\"/online-services\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a class=\"btn btn-primary\" href=\"/news\">",
            "xpath": null,
            "message": "Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "element_tabbable_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 552,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<a style=\"color: white;\" class=\"text-center text-white bg-[#742774] underline text-[18px] sr-only focus:not-sr-only\" id=\"skipContents\" href=\"#main-content\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a title=\"Aberdeenshire council home page\" href=\"/\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<iframe style=\"position: fixed; border-width: 0px; z-index: 999999;\" role=\"presentation\" width=\"0px\" height=\"0px\" webkitallowfullscreen=\"true\" mozallowfullscreen=\"true\" allowfullscreen=\"true\" allow=\"microphone *; camera *; geolocation *; autoplay;\" title=\"Chat Widget\" id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" name=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" src=\"https://oc-cdn-public-gbr.azureedge.net/livechatwidget/v2public/htmls/chatv2.html?data-app-id=aa522f03-ca5d-4031-be56-f8e7b1ebb8ec&data-org-id=864c2b1a-e808-4735-86db-1295ea4d77be&data-org-url=https://unq864c2b1ae808473586db1295ea4d7-crm11.omnichannelengagementhub.com&hostname=www.aberdeenshire.gov.uk&data-lcw-version=prod\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<a href=\"#page-content\" class=\"sr-only sr-only-focusable\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "xpath": null,
            "message": "Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text_contrast_sufficient",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 409,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a href=\"#content\">",
            "xpath": null,
            "message": "Text contrast of 3.23 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 400",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<h2 class=\"popular-links\">",
            "xpath": null,
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 28.8px and weight of 700",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a aria-label=\"View planning applications\" title=\"View planning applications\" href=\"https://upa.aberdeenshire.gov.uk/online-applications/search.do\">",
            "xpath": null,
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a aria-label=\"Bin dates for households\" title=\"Bin dates for households\" href=\"https://online.aberdeenshire.gov.uk/Apps/Waste-Collections/\">",
            "xpath": null,
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a aria-label=\"Recycling centres and bookings\" title=\"Recycling centres and bookings\" href=\"/waste/recycling/household-waste-recycling-centre-hwrc-opening-times\">",
            "xpath": null,
            "message": "Verify the contrast ratio of the text against the lightest and the darkest colors of the background meets the WCAG AA minimum requirements for text of size 16px and weight of 700",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r111",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "UX Designer",
            "Visual Designer"
          ],
          "severity": "Serious",
          "blocking": true,
          "wcagCriteria": [
            "2.5.8"
          ],
          "conformanceLevel": "AA"
        },
        "wcag": {
          "scs": [
            "2.5.8"
          ],
          "level": "AA"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 366,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<button class=\"\" id=\"rcc-confirm-button\" aria-label=\"Accept cookies\" style=\"background: rgb(192, 0, 89); border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: white; cursor: pointer; flex: 0 0 auto; padding: 5px 10px; margin: 15px; width: 45%;\">OK to use analytics cookies</button>",
            "xpath": "/button[@id=\"rcc-confirm-button\"]",
            "message": "Target has insufficient size",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<button class=\"\" id=\"rcc-decline-button\" aria-label=\"Decline cookies\" style=\"background: white; border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: rgb(192, 0, 89); cursor: pointer; flex: 0 0 auto; padding: 5px 10px; margin: 15px; width: 45%;\">Don't use analytics cookies</button>",
            "xpath": "/button[@id=\"rcc-decline-button\"]",
            "message": "Target has insufficient size",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a href=\"https://www.aberdeenshire.gov.uk/my\" target=\"_self\" class=\"my-aberdeenshire-logo\" id=\"my-aberdeenshire-link\">...</a>",
            "xpath": "/a[@id=\"my-aberdeenshire-link\"]",
            "message": "Target has insufficient size",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<button type=\"submit\" class=\"input-group-text\" id=\"basic-addon3\" aria-label=\"Search the website\">Search</button>",
            "xpath": "/button[@id=\"basic-addon3\"]",
            "message": "Target has insufficient size",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a href=\"https://online.aberdeenshire.gov.uk/myAberdeenshire/AuthServices/SignIn\" class=\"btn-system btn\">Sign in</a>",
            "xpath": "/a[@class=\"btn-system btn\"]",
            "message": "Target has insufficient size",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "region",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks."
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/region?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 321,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<div class=\"text-black bold\" style=\"flex: 1 0 300px; margin: 15px;\">",
            "xpath": ".text-black",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<div class=\"text-black bold\" style=\"flex: 1 0 300px; margin: 15px;\">",
            "xpath": ".text-black",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "dark",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<div class=\"container\">",
            "xpath": "body > .container",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<span class=\"lgtext\">\n                            View a planning application\n                        </span>",
            "xpath": "#firstUpperLgLink > .lgtext",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<span class=\"lgtext\">\n                            Bin collection dates\n                        </span>",
            "xpath": ".container:nth-child(1) > .row > .lgitem.col-md-4.col-sm-6:nth-child(2) > .lglink > .lgtext",
            "message": "All page content should be contained by landmarks",
            "fixSummary": "Fix any of the following:\n  Some page content is not contained by landmarks",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_content_in_landmark",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 318,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<a style=\"color: white;\" class=\"text-center text-white bg-[#742774] underline text-[18px] sr-only focus:not-sr-only\" id=\"skipContents\" href=\"#main-content\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<h2>",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a aria-label=\"Planning and building\" href=\"/planning\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a aria-label=\"Schools and learning\" href=\"/schools\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<a aria-label=\"Bins and recycling\" href=\"/waste\">",
            "xpath": null,
            "message": "Content is not within a landmark element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text_block_heading",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 170,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<p class=\"fst-italic fw-bold strapline\">",
            "xpath": null,
            "message": "Confirm this text 'from mountain to sea... the very best of Scotland!' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<div class=\"cookie-banner__message\">",
            "xpath": null,
            "message": "Confirm this text 'Tell us whether you accept cookies' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<div class=\"card-deck-small card-deck-container mb-1 pb-1\">",
            "xpath": null,
            "message": "Confirm this text 'What's happening' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<div class=\"card-container-large card-deck-container mb-1 pb-1\">",
            "xpath": null,
            "message": "Confirm this text 'Have your say' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<div id=\"CybotCookiebotDialogBodyFieldsetInnerContainer\">",
            "xpath": null,
            "message": "Confirm this text 'Necessary' is used as a heading and if so, modify to use a heading element or role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "input_label_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 158,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<button style=\"\" aria-label=\"Set cookie preferences\" class=\"ccc-icon--left ccc-icon--dark ccc-icon--highlight \" id=\"ccc-icon\" aria-expanded=\"false\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<input aria-describedby=\"basic-addon3\" aria-label=\"Search this website\" placeholder=\"Search this website\" name=\"Query\" class=\"form-control\" type=\"text\">",
            "xpath": null,
            "message": "The ‘placeholder’ is the only visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<button aria-label=\"Toggle navigation\" aria-expanded=\"false\" aria-controls=\"navbar\" data-target=\"#navbar\" data-toggle=\"collapse\" type=\"button\" class=\"navbar-toggler d-print-none\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<input autocomplete=\"off\" accesskey=\"4\" title=\"Search here\" aria-label=\"Search\" placeholder=\"Search for...\" type=\"search\" id=\"cludo-search-input\" class=\"form-control\">",
            "xpath": null,
            "message": "The ‘placeholder’ is the only visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input value=\"More\" class=\"moreLessButton\" type=\"button\" id=\"btnMore\">",
            "xpath": null,
            "message": "The input element does not have an associated visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "widget_tabbable_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 147,
        "examples": [
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<span onclick=\"toggleNav()\" role=\"button\" class=\"hamburger fullscreen\">",
            "xpath": null,
            "message": "Component with \"button\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blaby.gov.uk/",
            "html": "<a tabindex=\"-1\" title=\"close\" href=\"#\">",
            "xpath": null,
            "message": "Component with \"link\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blaby.gov.uk/",
            "html": "<a tabindex=\"-1\" href=\"/benefits-and-support/\">",
            "xpath": null,
            "message": "Component with \"link\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blaby.gov.uk/",
            "html": "<a tabindex=\"-1\" href=\"/building-control/\">",
            "xpath": null,
            "message": "Component with \"link\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blaby.gov.uk/",
            "html": "<a tabindex=\"-1\" href=\"/business-licensing-and-investment/\">",
            "xpath": null,
            "message": "Component with \"link\" role does not have a tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "element_attribute_deprecated",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 130,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<meta content=\"default-src 'self' data: wss://*.skype.com https://*.skype.com *.data.microsoft.com *.omnichannelengagementhub.com https://accdevb2c.b2clogin.com/ https://acctstb2c.b2clogin.com/ https://*.aberdeencity.gov.uk https://*.azure.com https://*.cdn.office.net https://dc.services.visualstudio.com https://*.googleapis.com https://*.google-analytics.com *.cloudflare.com https://*.gstatic.com; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://js.monitor.azure.com *.googleapis.com *.cloudflare.com *.googletagmanager.com translate.google.com *.omnichannelengagementhub.com https://unpkg.com https://*.azureedge.net https://oc-cdn-ocprod.azureedge.net; object-src 'none'; child-src 'self' blob: https://accdevb2c.b2clogin.com/ https://acctstb2c.b2clogin.com/ https://oc-cdn-ocprod.azureedge.net https://www.youtube.com *.omnichannelengagementhub.com https://*.aberdeencity.gov.uk; style-src 'self' 'unsafe-inline' *.googleapis.com *.cloudflare.com https://www.gstatic.com ; img-src 'self' data: https://*.aberdeencity.gov.uk https://*.gstatic.com https://www.google.com https://translate.google.com *.googletagmanager.com https://*.googleapis.com https://aberdeen-staging-d10.councilplatform.com/ https://aberdeen.councilplatform.com/;\" http-equiv=\"Content-Security-Policy\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<link href=\"https://www.gstatic.com/_/translate_http/_/ss/k=translate_http.tr.zZZZhVqDDCw.L.W.O/am=AAA4/d=0/rs=AN8SPfpXOODejAwfpX0HXTmGDSoEuMBUiQ/m=el_main_css\" charset=\"UTF-8\" rel=\"stylesheet\" type=\"text/css\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"charset\" is deprecated for the <link> element in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<link href=\"/safari-pinned-tab.svg\" color=\"#2d89ef\" rel=\"mask-icon\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"color\" is deprecated in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">",
            "xpath": null,
            "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "style_background_decorative",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 119,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<style>",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<input placeholder=\"How can we help you today?\" style=\"width: 100%; padding: 0px; border: none; margin: 0px; height: auto; background: url(\"https://www.google.com/cse/static/images/1x/en/branding.png\") left center no-repeat rgb(255, 255, 255); outline: none;\" spellcheck=\"false\" dir=\"ltr\" id=\"gsc-i-id1\" aria-label=\"search\" title=\"search\" name=\"search\" class=\"gsc-input\" size=\"10\" type=\"text\" autocomplete=\"off\">",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<section style=\"background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) center center / cover, url(\"../images/homepage-hero/barnsley-3.jpg\");\" aria-label=\"Search and taskbar\" id=\"home-content-gradient\" class=\"container--home-content\">",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<style scoped=\"\">",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<style type=\"text/css\">",
            "xpath": null,
            "message": "Verify the CSS background image does not convey important information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmarks/region",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 108,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<div id=\"goog-gt-tt\" class=\"VIpgJd-yAWNEb-L7lbkb skiptranslate\" style=\"border-radius: 12px; margin: 0 0 0 -23px; padding: 0; font-family: 'Google Sans', Arial, sans-serif;\" data-id=\"\"><div id=\"goog-gt...",
            "xpath": "#goog-gt-tt",
            "message": "Content is not contained within a landmark region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<div class=\"container navigation-container toggle-container py-5 d-none px-3 px-md-5 bg-white\" id=\"service-navigation-container\">\n\n    <h2>All Services</h2>\n    <div class=\"row g-0\">\n                <...",
            "xpath": "#service-navigation-container",
            "message": "Content is not contained within a landmark region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<div class=\"container search-container toggle-container py-5 px-3 px-md-5 d-none bg-white\" id=\"search-container\">\n    <div class=\"row justify-content-start\">\n        <div class=\"col-12 col-lg-8\">\n    ...",
            "xpath": "#search-container",
            "message": "Content is not contained within a landmark region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<section class=\"container mt-4 home-page\" id=\"content\">\n\t<div class=\"row hidden-md-up signpost-links\">\n\t\t<h2>Council services</h2>\n\t\t\n\n\n\n<div class=\"col-md-6 col-lg-4 landing-box-container \">\n        ...",
            "xpath": "#content",
            "message": "Content is not contained within a landmark region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<section class=\"mt-4 py-4 border-top border-3 bg-grey-light\" id=\"features-and-news\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"row\">\n\t\t\t\t\t<article class=\"col-12 col-md-6 feature-section mb-5 mt-lg-0 pe...",
            "xpath": "#features-and-news",
            "message": "Content is not contained within a landmark region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "svg_graphics_labelled",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 98,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<svg viewBox=\"0 0 66 66\" height=\"96px\" width=\"96px\" class=\"VIpgJd-ZVi9od-aZ2wEe\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<svg class=\"feather feather-arrow-down-right me-2\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<svg class=\"feather feather-arrow-down-right icon mt-3\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<svg class=\"feather feather-arrow-down-right icon text-white\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"32\" width=\"32\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<svg class=\"feather feather-arrow-down-right me-1 icon\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewBox=\"0 0 24 24\" height=\"45\" width=\"45\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The SVG element has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "style_highcontrast_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 92,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<html style=\"height: 100%;\" lang=\"en\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css\" crossorigin=\"anonymous\" integrity=\"sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<link href=\"/assets/css/styles.min.css?v=1.4.2\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<style id=\"CookieConsentStateDisplayStyles\" type=\"text/css\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": "<style type=\"text/css\">",
            "xpath": null,
            "message": "Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "style_color_misuse",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 90,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<style>",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css\" crossorigin=\"anonymous\" integrity=\"sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<link href=\"/safari-pinned-tab.svg\" color=\"#2d89ef\" rel=\"mask-icon\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<link href=\"/css/avmain.css\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": "<style type=\"text/css\">",
            "xpath": null,
            "message": "Verify color is not used as the only visual means of conveying information",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r73",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 85,
        "examples": [
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<p>Stay up-to-date with your local news in the Adur a...</p>",
            "xpath": "/p",
            "message": "The line height of the paragraph is less than 1.5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<p class=\"card-text\">To have your say see all our current consultations</p>",
            "xpath": "/p[@class=\"card-text\"]",
            "message": "The line height of the paragraph is less than 1.5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": "<p>...</p>",
            "xpath": "/p",
            "message": "The line height of the paragraph is less than 1.5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": "<p class=\"copyright\">...</p>",
            "xpath": "/p[@class=\"copyright\"]",
            "message": "The line height of the paragraph is less than 1.5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": "<p class=\"accessimages\">...</p>",
            "xpath": "/p[@class=\"accessimages\"]",
            "message": "The line height of the paragraph is less than 1.5",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "labels-and-names/label-content-mismatch",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 76,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<button class=\"\" id=\"rcc-confirm-button\" aria-label=\"Accept cookies\" style=\"background: rgb(192, 0, 89); border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: white; cursor: ...",
            "xpath": "#rcc-confirm-button",
            "message": "Accessible name \"Accept cookies\" does not contain visible text \"OK to use analytics cookies\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<button class=\"\" id=\"rcc-decline-button\" aria-label=\"Decline cookies\" style=\"background: white; border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: rgb(192, 0, 89); cursor:...",
            "xpath": "#rcc-decline-button",
            "message": "Accessible name \"Decline cookies\" does not contain visible text \"Don't use analytics cookies\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerNecessary\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybot...",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerNecessary",
            "message": "Accessible name \"Necessary (10)\" does not contain visible text \"Necessary  10\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerPreference\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybo...",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerPreference",
            "message": "Accessible name \"Preferences (0)\" does not contain visible text \"Preferences  0\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<button id=\"CybotCookiebotDialogDetailBodyContentCookieContainerStatistics\" class=\"CybotCookiebotDialogDetailBodyContentCookieContainerButton CybotCookiebotDialogCollapsed\" lang=\"en\" data-target=\"Cybo...",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieContainerStatistics",
            "message": "Accessible name \"Statistics (4)\" does not contain visible text \"Statistics  4\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_role_redundant",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 72,
        "examples": [
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<main role=\"main\" id=\"main\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"main\" is redundant with the implicit role of the element <main>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<nav aria-label=\"home page primary tasks navigation\" role=\"navigation\" class=\"nav-box pb-0\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<nav aria-label=\"home page secondary tasks navigation\" role=\"navigation\" class=\"nav-box\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"navigation\" is redundant with the implicit role of the element <nav>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<header role=\"banner\" id=\"dp-header\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"banner\" is redundant with the implicit role of the element <header>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<footer class=\"site-footer\" role=\"contentinfo\" id=\"footer\">",
            "xpath": null,
            "message": "The explicitly-assigned ARIA role \"contentinfo\" is redundant with the implicit role of the element <footer>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R76",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/09o5cg/",
        "ruleTitle": "Element has contrast ratio lower than minimum.",
        "pages": {},
        "totalOccurrences": 64,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r66",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Visual Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [
            "1.4.6"
          ],
          "conformanceLevel": "AAA"
        },
        "wcag": {
          "scs": [
            "1.4.6"
          ],
          "level": "AAA"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 61,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 6.2:1 which is\n        below the required contrast of 7:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 5.85:1 which is\n        below the required contrast of 7:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 5.57:1 which is\n        below the required contrast of 7:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 4.51:1 which is\n        below the required contrast of 7:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 5.2:1 which is\n        below the required contrast of 7:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r87",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 54,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.arun.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The first tabbable element in the document is not a semantic link",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "keyboard-accessible/focus-order",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 53,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with A\" tabindex=\"0\"><a class=\"a2zLetter\">A</a></div>",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with A\"]",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with B\" tabindex=\"0\"><a class=\"a2zLetter\">B</a></div>",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with B\"]",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with C\" tabindex=\"0\"><a class=\"a2zLetter\">C</a></div>",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with C\"]",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with D\" tabindex=\"0\"><a class=\"a2zLetter\">D</a></div>",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with D\"]",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<div class=\"a2zItem\" aria-label=\"Open A to Z items starting with E\" tabindex=\"0\"><a class=\"a2zLetter\">E</a></div>",
            "xpath": "div:nth-of-type(1) > div[aria-label=\"Open A to Z items starting with E\"]",
            "message": "Non-interactive <div> with tabindex=\"0\" has no interactive role.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_landmark_name_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 51,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<header class=\"page-topic visuallyhidden\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<header class=\"site-header-row clearfix\" id=\"site-header-row\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<div role=\"form\" id=\"stickyRow\">",
            "xpath": null,
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<form method=\"post\" id=\"formc12dd3ba67994ff589e4d55e2ec72ebd\" enctype=\"multipart/form-data\" action=\"/\">",
            "xpath": null,
            "message": "Multiple elements with \"form\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bridgend.gov.uk/",
            "html": "<nav id=\"top-nav\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" landmarks within the same parent region are not distinguished from one another because they have the same \"\" label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r57",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 50,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is not included in a landmark region",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "label_name_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 48,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<button class=\"navbar-toggle collapse in\" title=\"Search Button\" aria-label=\"Search\" style=\"padding-top:5px; padding-bottom:5px\" type=\"submit\" id=\"btnOpenSearch\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<button tabindex=\"0\" aria-label=\"Start Chat\" class=\"acOpenButton-0-0-13 acButtonStyles-0-0-4 \" id=\"amazon-connect-open-widget-button\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<input aria-label=\"Search\" class=\"button js-form-submit form-submit\" value=\"Apply\" id=\"edit-submit-localgov-sitewide-search\" type=\"submit\" data-drupal-selector=\"edit-submit-localgov-sitewide-search\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-email required\" maxlength=\"250\" size=\"25\" value=\"\" name=\"email\" id=\"edit-email\" type=\"email\" data-drupal-selector=\"edit-email\" title=\"Please enter your email address\" autocomplete=\"email\" aria-label=\"Enter your email address\" placeholder=\"email@example.com\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.belfastcity.gov.uk/",
            "html": "<a style=\"height: 269.047px;\" aria-describedby=\"399-summary 399-callToAction\" aria-label=\"Find your bin or box collection day\" href=\"/bins/collections\" class=\"card-service\">",
            "xpath": null,
            "message": "Accessible name does not match or contain the visible label text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "labels-and-names/button-name",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 45,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<div class=\"dismiss-close\" tabindex=\"0\" role=\"button\"></div>",
            "xpath": "#placement-2-1 > div:nth-of-type(1)",
            "message": "Button has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" aria-pressed=\"false\" class=\"qc-usp-close-icon\"></button>",
            "xpath": "#qc-cmp2-usp > button",
            "message": "Button has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(1) > div > button",
            "message": "Button has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(2) > div > button",
            "message": "Button has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(3) > div > button",
            "message": "Button has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "button-name",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "Content Author"
          ],
          "severity": "Critical",
          "blocking": true,
          "wcagCriteria": [
            "4.1.2"
          ],
          "conformanceLevel": "A",
          "description": "Ensures buttons have discernible text so screen reader users know what action the button performs."
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/button-name?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 44,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" aria-pressed=\"false\" class=\"qc-usp-close-icon\"></button>",
            "xpath": ".qc-usp-close-icon",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": ".qc-cmp2-expandable-info:nth-child(1) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": ".qc-cmp2-expandable-info:nth-child(2) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": ".qc-cmp2-expandable-info:nth-child(3) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": ".qc-cmp2-expandable-info:nth-child(4) > .qc-cmp2-toggle-switch > .css-w01txj.qc-cmp2-toggle[role=\"switch\"]",
            "message": "Buttons must have discernible text",
            "fixSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "keyboard-accessible/tabindex",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 42,
        "examples": [
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\" tabindex=\"1\">\n      Skip to main content\n    </a>",
            "xpath": "body > a[href=\"#main-content\"]",
            "message": "Element has tabindex=\"1\" which disrupts tab order.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<div class=\"site-logo\" tabindex=\"2\">\n        <img src=\"/themes/custom/bfc/logo.svg\" alt=\"Bracknell Forest Council\">\n      </div>",
            "xpath": "#block-bfc-localgov-sitebranding > div",
            "message": "Element has tabindex=\"2\" which disrupts tab order.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<button aria-controls=\"main-menu-wrapper\" aria-expanded=\"false\" type=\"button\" class=\"menu__button\" tabindex=\"3\">\n          <span>Menu</span>\n          <span aria-hidden=\"true\" class=\"menu__button-bars...",
            "xpath": "#block-bfc-localgov-mainnavigation > button",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<li class=\"menu--main__account-link\" tabindex=\"3\">\n              \n<div class=\"account-link account-link--white\">\n  <a href=\"/customer-accounts\">\n    My accounts\n  </a>\n  </div>\n            </li>",
            "xpath": "#main-menu-wrapper > div > div > ul > li:nth-of-type(1)",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<a href=\"/bins-and-recycling\" tabindex=\"3\" data-drupal-link-system-path=\"node/95\">Bins and recycling</a>",
            "xpath": "li:nth-of-type(2) > a[href=\"/bins-and-recycling\"]",
            "message": "Element has tabindex=\"3\" which disrupts tab order.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "input_checkboxes_grouped",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 39,
        "examples": [
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "xpath": null,
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "xpath": null,
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "xpath": null,
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<input aria-describedby=\"cc-optional-cookie-description-1\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "xpath": null,
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<input aria-describedby=\"cc-optional-cookie-description-0\" type=\"checkbox\" class=\"checkbox-toggle-input\">",
            "xpath": null,
            "message": "Verify that this un-named, ungrouped checkbox input is not related to other checkboxes",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_form_label_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 36,
        "examples": [
          {
            "url": "https://www.angus.gov.uk/",
            "html": "<form data-drupal-form-fields=\"edit-keys\" data-once=\"form-updated\" accept-charset=\"UTF-8\" id=\"views-exposed-form-search-content-solr-search-page\" method=\"get\" action=\"/search/content\">",
            "xpath": null,
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": "<form data-drupal-form-fields=\"edit-first-option-i-have-a-question,edit-first-option-theres-something-wrong-with-this-page,edit-webform-feedback-options-1,edit-webform-feedback-options-2,edit-webform-feedback-options-3,edit-webform-feedback-options-4,edit-webform-feedback-text,edit-actions-submit\" data-once=\"form-updated webform-details-toggle webform-submit-once\" accept-charset=\"UTF-8\" id=\"webform-submission-feedback-node-227-add-form\" method=\"post\" action=\"/antibot\" data-action=\"/\" data-drupal-selector=\"webform-submission-feedback-node-227-add-form\" class=\"webform-submission-form webform-submission-add-form webform-submission-feedback-form webform-submission-feedback-add-form webform-submission-feedback-node-227-form webform-submission-feedback-node-227-add-form js-webform-submit-once js-webform-details-toggle webform-details-toggle antibot\">",
            "xpath": null,
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<form accept-charset=\"utf-8\" class=\"gsc-search-box gsc-search-box-tools\">",
            "xpath": null,
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<form action=\"\" method=\"post\" id=\"page-feedback\">",
            "xpath": null,
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<div role=\"form\" id=\"stickyRow\">",
            "xpath": null,
            "message": "Multiple elements with \"form\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r61",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice"
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 35,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.basildon.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not start with a level 1 heading",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r78",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 32,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<h2>Council services</h2>",
            "xpath": "/h2",
            "message": "There is no content between this heading and the next",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<h3 class=\"title\">Service Updates</h3>",
            "xpath": "/h3[@class=\"title\"]",
            "message": "There is no content between this heading and the next",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.basildon.gov.uk/",
            "html": "<h2 class=\"a-panel__title\">Feature news carousel</h2>",
            "xpath": "/h2[@class=\"a-panel__title\"]",
            "message": "There is no content between this heading and the next",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": "<h1>403 Forbidden</h1>",
            "xpath": "/h1",
            "message": "There is no content between this heading and the next",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolton.gov.uk/",
            "html": "<h1>403 Forbidden</h1>",
            "xpath": "/h1",
            "message": "There is no content between this heading and the next",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "target_spacing_sufficient",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 32,
        "examples": [
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<a role=\"menuitem\" aria-label=\"\" target=\"\" href=\"https://www.babergh.gov.uk\" class=\"nav-link text-truncate\">",
            "xpath": null,
            "message": "Ensure the overlapped target \"a\" meets a minimum target size or has sufficient spacing from the overlapping target \"button\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<input id=\"prefix-consentPolicyInput\" type=\"checkbox\" name=\"consent\">",
            "xpath": null,
            "message": "Ensure the overlapped target \"input\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button aria-live=\"polite\" role=\"listitem\" class=\"qc-cmp2-list-item-header\">",
            "xpath": null,
            "message": "Ensure the overlapped target \"button\" meets a minimum target size or has sufficient spacing from the overlapping target \"a\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<a href=\"https://www.castlepoint.gov.uk/report-it-header\" class=\"nav-link text-truncate \">",
            "xpath": null,
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<a role=\"menuitem\" aria-label=\"\" target=\"\" href=\"https://www.castlepoint.gov.uk/w/supporting-our-residents\" class=\"nav-link text-truncate\">",
            "xpath": null,
            "message": "Undersized target \"a\" does not have sufficient spacing of 12 CSS pixels from another target \"a\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria/aria-required-attr",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 31,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBod...",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferences",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBody...",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatistics",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" data-target=\"CybotCookiebotDialogBodyL...",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonMarketing",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonPreferencesInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton ...",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonPreferencesInline",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input type=\"checkbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" aria-labelledby=\"CybotCookiebotDialogBodyLevelButtonStatisticsInlineLabel\" class=\"CybotCookiebotDialogBodyLevelButton Cy...",
            "xpath": "#CybotCookiebotDialogBodyLevelButtonStatisticsInline",
            "message": "Role \"switch\" requires attribute \"aria-checked\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "element_tabbable_role_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 31,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<h2 style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\" id=\"test-button\" role=\"button\" tabindex=\"0\" onclick=\"launchSupport()\">",
            "xpath": null,
            "message": "The tabbable element's role 'heading' is not a widget role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<span tabindex=\"0\" title=\"Click to close\" class=\"feedback-button feedback-button-close\" id=\"feedback-button-close\">",
            "xpath": null,
            "message": "The tabbable element does not have a valid widget role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<div aria-describedby=\"prefix-overlay-step1\" aria-modal=\"true\" role=\"dialog\" tabindex=\"0\" id=\"prefix-overlay-outer\">",
            "xpath": null,
            "message": "The tabbable element's role 'dialog' is not a widget role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<div tabindex=\"2\" class=\"site-logo\">",
            "xpath": null,
            "message": "The tabbable element does not have a valid widget role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<a tabindex=\"0\" id=\"main-content\">",
            "xpath": null,
            "message": "The tabbable element does not have a valid widget role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "distinguishable/link-in-text-block",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 30,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<a href=\"https://www.ambervalley.gov.uk/council/data-protection/\" style=\"\">privacy policy</a>",
            "xpath": "p > a[href=\"https://www.ambervalley.gov.uk/council/data-protection/\"]",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://business...",
            "xpath": "#CybotCookiebotDialogDetailBodyContentCookieTabsStatistics > div > ul > li > a[href=\"https://business.safety.google/privacy/\"]",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://privacy....",
            "xpath": "li:nth-of-type(1) > a[href=\"https://privacy.microsoft.com/en-us/PrivacyStatement\"]",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://www.cook...",
            "xpath": "li:nth-of-type(2) > a[href=\"https://www.cookiebot.com/goto/privacy-policy/\"]",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<a class=\"CybotCookiebotDialogDetailBodyContentCookieLink\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" aria-label=\"Learn more about this provider - opens in a new window\" href=\"https://vimeo.co...",
            "xpath": "li:nth-of-type(3) > a[href=\"https://vimeo.com/privacy\"]",
            "message": "Link in text block is not visually distinguishable from surrounding text. Add a non-color visual indicator such as an underline or border.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r3",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 30,
        "examples": [
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<div class=\"item\" data-interchange=\" [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=640, small],[/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024, medium], [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360, large] \" data-resize=\"sqsjr0-interchange\" id=\"sqsjr0-interchange\" data-e=\"zhgrdg-e\" style=\"background-image: url(\"/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360\");\">...</div>",
            "xpath": "/div[@id=\"sqsjr0-interchange\"]",
            "message": "The element does not have a unique ID",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<div class=\"item\" data-interchange=\" [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=640, small],[/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024, medium], [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360, large] \" data-resize=\"s88ijl-interchange\" id=\"s88ijl-interchange\" data-e=\"szegd9-e\" style=\"background-image: url(\"/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360\");\">...</div>",
            "xpath": "/div[@id=\"s88ijl-interchange\"]",
            "message": "The element does not have a unique ID",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<a class=\"link clearfix\" data-lfr-editable-id=\"02-title\" data-lfr-editable-type=\"link\" href=\"https://www.babergh.gov.uk/w/new-grazing-walks-leaflet-launches-to-promote-car-free-days%C2%A0\" id=\"fragment-ifyk-02-title\">New ‘Grazing Walks’ leaflet launches to promote ca...</a>",
            "xpath": "/a[@id=\"fragment-ifyk-02-title\"]",
            "message": "The element does not have a unique ID",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\" />",
            "xpath": "/input[@id=\"search\"]",
            "message": "The element does not have a unique ID",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<button id=\"browsealoud-button--launchpad\" class=\"launchpad-button\" aria-label=\"Translate or Listen with the ReachDeck Toolbar\" title=\"Translate or Listen with the ReachDeck Toolbar\" ignore=\"true\" lang=\"en\" type=\"button\">Translate or Listen</button>",
            "xpath": "/button[@id=\"browsealoud-button--launchpad\"]",
            "message": "The element does not have a unique ID",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "figure_label_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 29,
        "examples": [
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151383357624\">",
            "xpath": null,
            "message": "The <figure> element does not have an associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151385103957\">",
            "xpath": null,
            "message": "The <figure> element does not have an associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151386519303\">",
            "xpath": null,
            "message": "The <figure> element does not have an associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151387955768\">",
            "xpath": null,
            "message": "The <figure> element does not have an associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<figure class=\"gi-responsiveimage gi-responsiveimage--item gi-responsiveimage--lazy\" id=\"c_252151389523511\">",
            "xpath": null,
            "message": "The <figure> element does not have an associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmarks/landmark-main",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 27,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page has no main landmark.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page has no main landmark.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page has no main landmark.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page has no main landmark.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page has no main landmark.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r74",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 27,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<p>Due to essential maintenance works at Port Askaig,...</p>",
            "xpath": "/p",
            "message": "The font size is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<p class=\"newsletter-sign-up__text\">Sign up to receive our news</p>",
            "xpath": "/p[@class=\"newsletter-sign-up__text\"]",
            "message": "The font size is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<p>Welcome to</p>",
            "xpath": "/p",
            "message": "The font size is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<p>We use cookies on this site to improve your user e...</p>",
            "xpath": "/p",
            "message": "The font size is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<p class=\"qc-cmp2-list-item-title\">Personal Data Processing Opt Outs</p>",
            "xpath": "/p[@class=\"qc-cmp2-list-item-title\"]",
            "message": "The font size is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text_sensory_misuse",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 26,
        "examples": [
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<span class=\"ccc-statement-description\">",
            "xpath": null,
            "message": "Confirm the word(s) 'below, lower, left, corner' of the user instruction is used to indicate a logical rather than visual position",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<div data-lfr-editable-type=\"rich-text\" data-lfr-editable-id=\"03-content\" class=\"clearfix mb-4\">",
            "xpath": null,
            "message": "Confirm the user instruction is still understandable without the word(s) 'shape'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<p id=\"prefix-overlay-label\">",
            "xpath": null,
            "message": "Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<p>",
            "xpath": null,
            "message": "Confirm the user instruction is still understandable without the word(s) 'Square'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<p class=\"is-style-default\">",
            "xpath": null,
            "message": "Confirm the user instruction is still understandable without the word(s) 'shape'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "element_id_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 26,
        "examples": [
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<div style=\"background-image: url(\"/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024\");\" data-e=\"w1ifgu-e\" id=\"3kvovx-interchange\" data-resize=\"3kvovx-interchange\" data-interchange=\" [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=640, small],[/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1024, medium], [/getmedia/a796f814-b961-4b90-9b5e-679759022406/Pic-85.jpg.aspx?w=1200&h=869&ext=.jpg&width=1360, large] \" class=\"item\">",
            "xpath": null,
            "message": "The <div> element has the id \"3kvovx-interchange\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<div style=\"background-image: url(\"/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024\");\" data-e=\"y4i3sa-e\" id=\"6aesio-interchange\" data-resize=\"6aesio-interchange\" data-interchange=\" [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=640, small],[/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1024, medium], [/getmedia/cce8c4bf-4ad1-409c-b227-e75cfd3a5493/Pic-10.jpg.aspx?w=1200&h=800&ext=.jpg&width=1360, large] \" class=\"item\">",
            "xpath": null,
            "message": "The <div> element has the id \"6aesio-interchange\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<a id=\"fragment-ifyk-02-title\" href=\"https://www.babergh.gov.uk/w/-shape-the-future-of-your-community-councils-step-in-to-provide-funding-for-neighbourhood-plans\" data-lfr-editable-type=\"link\" data-lfr-editable-id=\"02-title\" class=\"link clearfix\">",
            "xpath": null,
            "message": "The <a> element has the id \"fragment-ifyk-02-title\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<a id=\"fragment-ifyk-02-title\" href=\"https://www.babergh.gov.uk/w/government-confirms-ambitious-new-future-for-local-government-in-suffolk\" data-lfr-editable-type=\"link\" data-lfr-editable-id=\"02-title\" class=\"link clearfix\">",
            "xpath": null,
            "message": "The <a> element has the id \"fragment-ifyk-02-title\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<input value=\"\" accesskey=\"4\" placeholder=\"Search this site\" id=\"search\" name=\"search\" type=\"search\" class=\"ui-search__field search__field autocomplete\">",
            "xpath": null,
            "message": "The <input> element has the id \"search\" that is already in use",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "color-contrast",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Visual Designer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "1.4.3"
          ],
          "conformanceLevel": "AA",
          "description": "Ensures text and interactive elements have sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text) against their background."
        },
        "wcag": {
          "scs": [
            "1.4.3"
          ],
          "level": "AA"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 25,
        "examples": [
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<a href=\"/cookies/\" target=\"_blank\">Cookie Policy.</a>",
            "xpath": "p > a[href$=\"cookies/\"]",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #cc6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "p > a[href$=\"cookies/\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<button class=\"accept-all st-button st-button--primary\" aria-label=\"Accept all cookies\">Accept all</button>",
            "xpath": ".accept-all",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #ffffff, background color: #cc6633, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".accept-all"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<button class=\"reject-all st-button st-button--primary\">Reject non-essential</button>",
            "xpath": ".reject-all",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #ffffff, background color: #cc6633, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              ".reject-all"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<span>Preferences</span>",
            "xpath": ".preferences > span",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #cc6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "#silktide-banner"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<a href=\"/cookies/\" target=\"_blank\">Cookie Policy.</a>",
            "xpath": "p > a[href$=\"cookies/\"]",
            "message": "Elements must meet minimum color contrast ratio thresholds",
            "fixSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.8 (foreground color: #cc6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
            "relatedPaths": [
              "p > a[href$=\"cookies/\"]"
            ],
            "colorScheme": "dark",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "svg-img-alt",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "1.1.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/svg-img-alt?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 24,
        "examples": [
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "xpath": "a[href$=\"apply\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "xpath": "a[href$=\"apply-or-search-job\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "xpath": ".dio_apply-region > .paragraph--type--localgov-text.paragraph.paragraph--view-mode--default > .field--name-localgov-text.field--type-text-long.field--label-hidden > ul > li:nth-child(3) > a[data-entity-substitution=\"canonical\"][data-entity-type=\"node\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "xpath": "a[href$=\"apply-planning-permission\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">",
            "xpath": "a[title=\"Admissions\"] > .fa-chevron-right[data-fa-pseudo-element=\"::after\"][data-icon=\"chevron-right\"]",
            "message": "<svg> elements with an img role must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element has no child that is a title\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text-alternatives/svg-img-alt",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 24,
        "examples": [
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "xpath": "a[href=\"/benefits/apply\"] > svg",
            "message": "svg with role='img' has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "xpath": "a[href=\"/dio/apply-or-search-job\"] > svg",
            "message": "svg with role='img' has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "xpath": "a[href=\"/dio/register-council-tax-electronic-billing\"] > svg",
            "message": "svg with role='img' has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "xpath": "a[href=\"/dio/apply-planning-permission\"] > svg",
            "message": "svg with role='img' has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2...",
            "xpath": "a[href=\"/schools-and-learning/schools/admissions\"] > svg",
            "message": "svg with role='img' has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmark-unique",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 23,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<header class=\"page-topic visuallyhidden\"> <h1>Home</h1> </header>",
            "xpath": ".page-topic",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "#site-header-row"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<footer>",
            "xpath": "footer",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "p[role=\"contentinfo\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.belfastcity.gov.uk/",
            "html": "<nav class=\"primary-nav show-for-large\">",
            "xpath": "nav",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "div[role=\"navigation\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div role=\"banner\">",
            "xpath": ".dialog-off-canvas-main-canvas > div[role=\"banner\"]",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "div[data-sitewide-alert=\"\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bridgend.gov.uk/",
            "html": "<nav id=\"top-nav\">",
            "xpath": "#top-nav",
            "message": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
            "fixSummary": "Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
            "relatedPaths": [
              "#main-nav"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r56",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 22,
        "examples": [
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Some `search` have the same name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.arun.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Some `banner` have the same name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Some `contentinfo` have the same name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.belfastcity.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Some `navigation` have the same name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.breckland.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Some `search` have the same name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_id_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 22,
        "examples": [
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<nav aria-labelledby=\"atoz-nav\" class=\"nav\">",
            "xpath": null,
            "message": "The 'id' \"atoz-nav\" specified for the ARIA property 'aria-labelledby' value is not valid",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bcpcouncil.gov.uk/",
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-0\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "xpath": null,
            "message": "The 'id' \"optional-vendor-0\" specified for the ARIA property 'aria-controls' value is not valid",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bcpcouncil.gov.uk/",
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-1\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "xpath": null,
            "message": "The 'id' \"optional-vendor-1\" specified for the ARIA property 'aria-controls' value is not valid",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bcpcouncil.gov.uk/",
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-2\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "xpath": null,
            "message": "The 'id' \"optional-vendor-2\" specified for the ARIA property 'aria-controls' value is not valid",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bcpcouncil.gov.uk/",
            "html": "<button aria-expanded=\"false\" aria-controls=\"optional-vendor-3\" class=\"ccc-vendor-reveal ccc-notify-button ccc-link ccc-tabbable\">",
            "xpath": null,
            "message": "The 'id' \"optional-vendor-3\" specified for the ARIA property 'aria-controls' value is not valid",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R37",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/afw4f7/",
        "ruleTitle": "Element has contrast ratio lower than minimum.",
        "pages": {},
        "totalOccurrences": 21,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.arun.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "Element has contrast ratio lower than minimum.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmark-one-main",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures the page has exactly one main landmark. Screen reader users rely on the main landmark to skip navigation and jump directly to page content."
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-one-main?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 21,
        "examples": [
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolton.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.braintree.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxbourne.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "xpath": "html",
            "message": "Document should have one main landmark",
            "fixSummary": "Fix all of the following:\n  Document does not have a main landmark",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "distinguishable/color-contrast",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 20,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<div class=\"small mb-1 text-white\">06 April 2026</div>",
            "xpath": "div:nth-of-type(1) > div > div:nth-of-type(2) > div > div",
            "message": "Insufficient color contrast ratio of 3.4:1 (required 4.5:1).",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<a href=\"/cookies/\" target=\"_blank\">Cookie Policy.</a>",
            "xpath": "p > a[href=\"/cookies/\"]",
            "message": "Insufficient color contrast ratio of 3.81:1 (required 4.5:1).",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<button class=\"accept-all st-button st-button--primary\" aria-label=\"Accept all cookies\">Accept all</button>",
            "xpath": "div > button[aria-label=\"Accept all cookies\"]",
            "message": "Insufficient color contrast ratio of 3.81:1 (required 4.5:1).",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<button class=\"reject-all st-button st-button--primary\">Reject non-essential</button>",
            "xpath": "div > button:nth-of-type(2)",
            "message": "Insufficient color contrast ratio of 3.81:1 (required 4.5:1).",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<span>Preferences</span>",
            "xpath": "button[aria-label=\"Toggle preferences\"] > span",
            "message": "Insufficient color contrast ratio of 3.81:1 (required 4.5:1).",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R30",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/2ee8b8/",
        "ruleTitle": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
        "pages": {},
        "totalOccurrences": 19,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.belfastcity.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The complete visible text content of the test target neither matches or is contained within its accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r4",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "2.4.2"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "2.4.2"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 19,
        "examples": [
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": "<html>...</html>",
            "xpath": "/html",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<html>...</html>",
            "xpath": "/html",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolton.gov.uk/",
            "html": "<html>...</html>",
            "xpath": "/html",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.boston.gov.uk/",
            "html": "<html>...</html>",
            "xpath": "/html",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.braintree.gov.uk/",
            "html": "<html>...</html>",
            "xpath": "/html",
            "message": "The `lang` attribute is either missing, empty, or only whitespace",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_navigation_label_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 19,
        "examples": [
          {
            "url": "https://www.bridgend.gov.uk/",
            "html": "<nav id=\"top-nav\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bridgend.gov.uk/",
            "html": "<nav id=\"main-nav\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brighton-hove.gov.uk/",
            "html": "<nav role=\"navigation\" id=\"block-bhcc-base-footer-menu\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brighton-hove.gov.uk/",
            "html": "<nav role=\"navigation\" id=\"block-findoutmore\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brighton-hove.gov.uk/",
            "html": "<nav role=\"navigation\" id=\"block-contact\">",
            "xpath": null,
            "message": "Multiple elements with \"navigation\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmarks/landmark-unique",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 17,
        "examples": [
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<div class=\"account-links\" role=\"region\" aria-label=\"account\">\n\t\t\t\t\t\t\t\t\t<a href=\"https://www.babergh.gov.uk/c/portal/login?p_l_id=205\">Your account</a>\n\t\t\t\t\t\t\t</div>",
            "xpath": "div:nth-of-type(2) > div[aria-label=\"account\"]",
            "message": "Multiple region landmarks have the same label \"account\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<div role=\"search\">\n    <form action=\"/search/\" method=\"get\" class=\"ui-search__form\">\n        <h2 class=\"search__heading\">Search</h2>\n        <label class=\"ui-search__label search__label\" for=\"search\"...",
            "xpath": "header > div:nth-of-type(3) > div",
            "message": "Multiple form landmarks have the same label \"search\n        search\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brighton-hove.gov.uk/",
            "html": "<nav id=\"block-services-2\" role=\"navigation\" aria-labelledby=\"block-services-2-menu\">\n\n      <h2 class=\"visually-hidden\" id=\"block-services-2-menu\">Services</h2>\n  \n  \n      <div class=\"top-nav js-pus...",
            "xpath": "#block-services-2",
            "message": "Multiple navigation landmarks have the same label \"services\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<section class=\"content component usn_cmp_pods base-bg base-bg-solid d-xs-none_only d-sm-none_only bdcHomeBanner\" aria-label=\"content\">  \n\n        <div class=\"image background-image component-backgrou...",
            "xpath": "#site-content > section[aria-label=\"content\"]",
            "message": "Multiple region landmarks have the same label \"content\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<section class=\"content component usn_cmp_subpagelisting base-bg base-bg-solid  justify-around promotionLinks\" aria-label=\"content\">  \n\n        <div class=\"component-inner\">\n                    <div c...",
            "xpath": "#site-content > section[aria-label=\"content\"] > div > div > div > section[aria-label=\"content\"]",
            "message": "Multiple region landmarks have the same label \"content\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "html_lang_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 17,
        "examples": [
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolton.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.braintree.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxbourne.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Page detected as HTML, but does not have a 'lang' attribute",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "style_viewport_resizable",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 16,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<style>",
            "xpath": null,
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css\" crossorigin=\"anonymous\" integrity=\"sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<link type=\"text/css\" rel=\"stylesheet\" id=\"liferayAUICSS\" href=\"https://www.babergh.gov.uk/o/digitalplace-electric-theme/css/clay.css?browserId=chrome&themeId=digitalplaceelectrictheme_WAR_digitalplaceelectrictheme&minifierType=css&languageId=en_GB&t=1776232918000\" data-senna-track=\"temporary\" class=\"lfr-css-file\">",
            "xpath": null,
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blaenau-gwent.gov.uk/",
            "html": "<link href=\"/twitter-bootstrap/css/bootstrap.min.css?v=6iAyWcn3SwMvqDPqKErE2oybgWngxxsUoWwGBav0Okg\" type=\"text/css\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bridgend.gov.uk/",
            "html": "<link href=\"/css/bootstrap-custom.min.css\" rel=\"stylesheet\">",
            "xpath": null,
            "message": "Verify that text sized using viewport units can be resized up to 200%",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "skip_main_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 16,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<body style=\"position: relative; min-height: 100%; top: 0px;\">",
            "xpath": null,
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": "<body>",
            "xpath": null,
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<body class=\"block\">",
            "xpath": null,
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolton.gov.uk/",
            "html": "<body>",
            "xpath": null,
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.braintree.gov.uk/",
            "html": "<body>",
            "xpath": null,
            "message": "The page does not provide a way to quickly navigate to the main content (ARIA \"main\" landmark or a skip link)",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "tabindex",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Serious",
          "blocking": true,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures tabindex attribute values greater than 0 are not used. Positive tabindex values create an unnatural tab order that disorients keyboard users."
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/tabindex?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 16,
        "examples": [
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<a href=\"#main-content\" class=\"visually-hidden focusable skip-link\" tabindex=\"1\">\n      Skip to main content\n    </a>",
            "xpath": ".focusable",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<div class=\"site-logo\" tabindex=\"2\">\n        <img src=\"/themes/custom/bfc/logo.svg\" alt=\"Bracknell Forest Council\">\n      </div>",
            "xpath": ".site-logo",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bracknell-forest.gov.uk/",
            "html": "<button aria-controls=\"main-menu-wrapper\" aria-expanded=\"false\" type=\"button\" class=\"menu__button\" tabindex=\"3\">",
            "xpath": ".menu__button",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<div id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close\" class=\"cookie-consent_close\" tabindex=\"3\" role=\"button\" aria-labelledby=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close-label\">",
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_cookie-consent-close",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<a href=\"#\" id=\"_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_acceptAllCookies\" class=\"btn btn-primary btn-cookie-consent mr-2\" data-cookie-consent=\"true\" tabindex=\"1\">\n\t\t\t\t\t\tAccept all cookies\n\t\t\t\t\t</a>",
            "xpath": "#_com_placecube_cookieconsent_web_portlet_CookieConsentPortlet_acceptAllCookies",
            "message": "Elements should not have tabindex greater than zero",
            "fixSummary": "Fix any of the following:\n  Element has a tabindex greater than 0",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_banner_label_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 15,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<header class=\"page-topic visuallyhidden\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<header class=\"site-header-row clearfix\" id=\"site-header-row\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div role=\"banner\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div role=\"banner\" data-sitewide-alert=\"\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derby.gov.uk/",
            "html": "<header class=\"[ header ]\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "html-has-lang",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "3.1.1"
          ],
          "conformanceLevel": "A",
          "description": "Ensures the <html> element has a lang attribute. Screen readers use the language attribute to select the correct pronunciation engine."
        },
        "wcag": {
          "scs": [
            "3.1.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/html-has-lang?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 15,
        "examples": [
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "xpath": "html",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolton.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "xpath": "html",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.braintree.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "xpath": "html",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxbourne.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title></head>\n<body>\n<center><h1>403 Forbidden</h1></center>\n\n\n\n\n\n\n\n\n</body></html>",
            "xpath": "html",
            "message": "<html> element must have a lang attribute",
            "fixSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "readable/html-has-lang",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 15,
        "examples": [
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "xpath": "html",
            "message": "<html> element missing lang attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"><style type=\"text/css\">       html, body { margin: 0; padding: 0; font-family: Verdana, Arial, sans-serif; font-size: 10p...",
            "xpath": "html",
            "message": "<html> element missing lang attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolton.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "xpath": "html",
            "message": "<html> element missing lang attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.braintree.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "xpath": "html",
            "message": "<html> element missing lang attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxbourne.gov.uk/",
            "html": "<html><head><title>403 Forbidden</title><script type=\"text/javascript\">var AccessLint=(function(y){\"use strict\";const F=[\"a[href]\",\"button:not([disabled])\",'input:not([disabled]):not([type=\"hidden\"])'...",
            "xpath": "html",
            "message": "<html> element missing lang attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "navigable/heading-order",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 14,
        "examples": [
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<h3 class=\"title\">Bins &amp; Recycling</h3>",
            "xpath": "a[href=\"/bins/\"] > div > h3",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<h3 class=\"services-menu-title\">Services</h3>",
            "xpath": "div > div > h3",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bristol.gov.uk/",
            "html": "<h3><a href=\"/residents/social-care-and-health/adults-and-older-people/support-to-live-independently/bristol-community-meals\">Meal delivery and wellbeing service</a></h3>",
            "xpath": "div:nth-of-type(1) > div > div > div > div:nth-of-type(2) > h3",
            "message": "Heading level 3 skipped from level 1. Use h2 instead.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bristol.gov.uk/",
            "html": "<h4>Follow us:</h4>",
            "xpath": "div > h4",
            "message": "Heading level 4 skipped from level 2. Use h3 instead.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<h6 class=\"center centh\">Feedback &amp; Share</h6>",
            "xpath": "div > h6",
            "message": "Heading level 6 skipped from level 2. Use h3 instead.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria-allowed-role",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-role?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 14,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<h2 onclick=\"launchSupport()\" tabindex=\"0\" role=\"button\" id=\"test-button\" style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\">Webchat</h2>",
            "xpath": "#test-button",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role button is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<input class=\"form-control searchBox ui-autocomplete-input\" id=\"topsearch\" name=\"term\" title=\"search\" value=\"\" type=\"search\" placeholder=\"What are you looking for?\" aria-label=\"Search\" autocomplete=\"off\" role=\"textbox\" aria-autocomplete=\"list\" aria-haspopup=\"true\">",
            "xpath": "#topsearch",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role textbox is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<input type=\"text\" id=\"autofill\" class=\"modal-focus\" tabindex=\"-1\" aria-label=\"Hidden Input Field\" role=\"navigation\">",
            "xpath": "#autofill",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role navigation is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<input aria-label=\"Search\" autocomplete=\"off\" data-qa-id=\"searchInput\" name=\"q\" placeholder=\"Search...\" title=\"Search\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" type=\"text\" value=\"\" role=\"search\">",
            "xpath": ".form-control",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role search is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blaby.gov.uk/",
            "html": "<a href=\"/waste-and-recycling/household-waste/food-waste-collections/\" class=\"item\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 1\" tabindex=\"0\">",
            "xpath": ".item",
            "message": "ARIA role should be appropriate for the element",
            "fixSummary": "Fix any of the following:\n  ARIA role group is not allowed for given element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria/aria-allowed-role",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 14,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<h2 onclick=\"launchSupport()\" tabindex=\"0\" role=\"button\" id=\"test-button\" style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\">Webchat</h2>",
            "xpath": "#test-button",
            "message": "Role \"button\" is not allowed on element <h2>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<input class=\"form-control searchBox ui-autocomplete-input\" id=\"topsearch\" name=\"term\" title=\"search\" value=\"\" type=\"search\" placeholder=\"What are you looking for?\" aria-label=\"Search\" autocomplete=\"o...",
            "xpath": "#topsearch",
            "message": "Role \"textbox\" is not allowed on element <input>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<input type=\"text\" id=\"autofill\" class=\"modal-focus\" tabindex=\"-1\" aria-label=\"Hidden Input Field\" role=\"navigation\">",
            "xpath": "#autofill",
            "message": "Role \"navigation\" is not allowed on element <input>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<input aria-label=\"Search\" autocomplete=\"off\" data-qa-id=\"searchInput\" name=\"q\" placeholder=\"Search...\" title=\"Search\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords...",
            "xpath": "div > input[name=\"q\"]",
            "message": "Role \"search\" is not allowed on element <input>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blaby.gov.uk/",
            "html": "<a href=\"/waste-and-recycling/household-waste/food-waste-collections/\" class=\"item\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 1\" tabindex=\"0\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t...",
            "xpath": "section[aria-label=\"Home Page Carousel\"] > div:nth-of-type(1) > ul > li > a[href=\"/waste-and-recycling/household-waste/food-waste-collections/\"]",
            "message": "Role \"group\" is not allowed on element <a>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_attribute_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 14,
        "examples": [
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<div aria-label=\"toggle services menu\" class=\"lgd-header__toggles\">",
            "xpath": null,
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div aria-label=\"Back to top\" class=\"cp-scroll-to-top cp-scroll-to-top__left\">",
            "xpath": null,
            "message": "The ARIA attributes \"aria-label\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brighton-hove.gov.uk/",
            "html": "<header class=\"homepage-section-banner flex flex:column align-items:center pos:rel overflow:hidden bg:black min-h:home-banner bg:home-banner\" aria-labelledby=\"home-page-title\">",
            "xpath": null,
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <header> with implicit ARIA role \"generic\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cambridgeshire.gov.uk/",
            "html": "<div aria-expanded=\"false\" class=\"hNav\">",
            "xpath": null,
            "message": "The ARIA attributes \"aria-expanded\" are not valid for the element <div> with ARIA role \"none\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cannockchasedc.gov.uk/",
            "html": "<div aria-hidden=\"false\" class=\"eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--opt-in\" aria-labelledby=\"popup-text\">",
            "xpath": null,
            "message": "The ARIA attributes \"aria-labelledby\" are not valid for the element <div> with implicit ARIA role \"generic\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "labels-and-names/form-label",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 14,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(1) > div > button",
            "message": "Form element has no accessible label.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(2) > div > button",
            "message": "Form element has no accessible label.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(3) > div > button",
            "message": "Form element has no accessible label.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(4) > div > button",
            "message": "Form element has no accessible label.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(5) > div > button",
            "message": "Form element has no accessible label.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "labels-and-names/aria-toggle-field-name",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 14,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(1) > div > button",
            "message": "ARIA toggle field has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(2) > div > button",
            "message": "ARIA toggle field has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(3) > div > button",
            "message": "ARIA toggle field has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(4) > div > button",
            "message": "ARIA toggle field has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\"><div class=\"toggle\"></div><p class=\"text off\">OFF</p><p class=\"text on\">ON</p></button>",
            "xpath": "li:nth-of-type(5) > div > button",
            "message": "ARIA toggle field has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "navigable/empty-heading",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 14,
        "examples": [
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<h2>&nbsp;</h2>",
            "xpath": "div:nth-of-type(14) > h2",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastdunbarton.gov.uk/",
            "html": "<h3 class=\"link-group__heading\">\n                                                <a href=\"https://www.eastdunbarton.gov.uk/about/councillors/\" class=\"font-bold\">Councillors &amp; Committees</a>\n      ...",
            "xpath": "#about-dropdown-menu > div > div > div:nth-of-type(2) > div:nth-of-type(1) > h3",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastdunbarton.gov.uk/",
            "html": "<h3 class=\"link-group__heading\">\n                                                <a href=\"https://www.eastdunbarton.gov.uk/about/our-council/\" class=\"font-bold\">Our Council</a>\n                       ...",
            "xpath": "div:nth-of-type(2) > h3",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastdunbarton.gov.uk/",
            "html": "<h3 class=\"link-group__heading\">\n                                                <a href=\"https://www.eastdunbarton.gov.uk/about/managing-information/\" class=\"font-bold\">Managing Information</a>\n     ...",
            "xpath": "div:nth-of-type(3) > h3",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastdunbarton.gov.uk/",
            "html": "<h3 class=\"link-group__heading\">\n                                                <a href=\"https://www.eastdunbarton.gov.uk/about/things-to-do/\" class=\"font-bold\">Things to do</a>\n                     ...",
            "xpath": "div:nth-of-type(4) > h3",
            "message": "Heading is empty. Add text content or remove the heading element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "input_label_after",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 13,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input checked=\"checked\" disabled=\"disabled\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled\" id=\"CybotCookiebotDialogBodyLevelButtonNecessary\" type=\"checkbox\">",
            "xpath": null,
            "message": "Label text is located before its associated checkbox or radio button element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonPreferencesInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonPreferences\" type=\"checkbox\">",
            "xpath": null,
            "message": "Label text is located before its associated checkbox or radio button element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonStatisticsInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonStatistics\" type=\"checkbox\">",
            "xpath": null,
            "message": "Label text is located before its associated checkbox or radio button element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<input role=\"switch\" tabindex=\"0\" checked=\"checked\" data-target=\"CybotCookiebotDialogBodyLevelButtonMarketingInline\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox\" id=\"CybotCookiebotDialogBodyLevelButtonMarketing\" type=\"checkbox\">",
            "xpath": null,
            "message": "Label text is located before its associated checkbox or radio button element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<input checked=\"checked\" disabled=\"disabled\" class=\"CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled\" id=\"CybotCookiebotDialogBodyLevelButtonNecessary\" type=\"checkbox\">",
            "xpath": null,
            "message": "Label text is located before its associated checkbox or radio button element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "heading-order",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users."
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/heading-order?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 13,
        "examples": [
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<h3 class=\"title\">Bins &amp; Recycling</h3>",
            "xpath": "a[href$=\"bins/\"] > .title-block > .title",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<h3 class=\"services-menu-title\">Services</h3>",
            "xpath": ".services-menu-title",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bristol.gov.uk/",
            "html": "<h3><a href=\"/residents/social-care-and-health/adults-and-older-people/support-to-live-independently/bristol-community-meals\">Meal delivery and wellbeing service</a></h3>",
            "xpath": ".col.bfeditor_area:nth-child(1) > .snippet_element[data-key=\"plain_text\"][data-type=\"plain_text.html\"] > .field_1 > .comms-box > .comms-text > h3",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bristol.gov.uk/",
            "html": "<h4>Follow us:</h4>",
            "xpath": "h4",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<h6 class=\"center centh\">Feedback &amp; Share</h6>",
            "xpath": "h6",
            "message": "Heading levels should only increase by one",
            "fixSummary": "Fix any of the following:\n  Heading order invalid",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r53",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice"
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 13,
        "examples": [
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<h3 class=\"title\">Bins & Recycling</h3>",
            "xpath": "/h3[@class=\"title\"]",
            "message": "The heading skips one or more levels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<h3 class=\"services-menu-title\">Services</h3>",
            "xpath": "/h3[@class=\"services-menu-title\"]",
            "message": "The heading skips one or more levels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bristol.gov.uk/",
            "html": "<h3>...</h3>",
            "xpath": "/h3",
            "message": "The heading skips one or more levels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bristol.gov.uk/",
            "html": "<h4>Follow us:</h4>",
            "xpath": "/h4",
            "message": "The heading skips one or more levels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<h6 class=\"center centh\">Feedback & Share</h6>",
            "xpath": "/h6[@class=\"center centh\"]",
            "message": "The heading skips one or more levels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_eventhandler_role_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 13,
        "examples": [
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<div onkeypress=\"javascript:return WebForm_FireDefaultButton(event, 'p_lt_ctl04_SmartSearchBox_btnSearch')\" class=\"search-input hide-for-small-only\" id=\"p_lt_ctl04_SmartSearchBox_pnlSearch\">",
            "xpath": null,
            "message": "The <div> element with 'onkeypress' does not have a valid ARIA role specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<div onkeypress=\"javascript:return WebForm_FireDefaultButton(event, 'p_lt_ctl07_pageplaceholder_p_lt_ctl01_SmartSearchBox_btnSearch')\" class=\"search-field\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl01_SmartSearchBox_pnlSearch\">",
            "xpath": null,
            "message": "The <div> element with 'onkeypress' does not have a valid ARIA role specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<div onkeypress=\"javascript:return WebForm_FireDefaultButton(event, 'p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_btnBinSearch')\" class=\"block-entry\" id=\"p_lt_ctl07_pageplaceholder_p_lt_ctl02_BinCollectionLookup_pnlSearch\">",
            "xpath": null,
            "message": "The <div> element with 'onkeypress' does not have a valid ARIA role specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<div onkeypress=\"javascript:return WebForm_FireDefaultButton(event, 'p_lt_ctl09_WebPartZone_WebPartZone_zone_FooterSmartSearchBox_btnSearch')\" class=\"search-input\" id=\"p_lt_ctl09_WebPartZone_WebPartZone_zone_FooterSmartSearchBox_pnlSearch\">",
            "xpath": null,
            "message": "The <div> element with 'onkeypress' does not have a valid ARIA role specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.breckland.gov.uk/",
            "html": "<a onclick=\"loadService()\" title=\"Launch Recite Me\" class=\"utilitymenu__link\">",
            "xpath": null,
            "message": "The <a> element with 'onclick' does not have a valid ARIA role specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_role_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 13,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<h2 style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\" id=\"test-button\" role=\"button\" tabindex=\"0\" onclick=\"launchSupport()\">",
            "xpath": null,
            "message": "The ARIA role 'button' is not valid for the element <h2>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<input aria-haspopup=\"true\" aria-autocomplete=\"list\" role=\"textbox\" autocomplete=\"off\" aria-label=\"Search\" placeholder=\"What are you looking for?\" type=\"search\" value=\"\" title=\"search\" name=\"term\" id=\"topsearch\" class=\"form-control searchBox ui-autocomplete-input\">",
            "xpath": null,
            "message": "The ARIA role 'textbox' is not valid for the element <input>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<input role=\"navigation\" aria-label=\"Hidden Input Field\" tabindex=\"-1\" class=\"modal-focus\" id=\"autofill\" type=\"text\">",
            "xpath": null,
            "message": "The ARIA role 'navigation' is not valid for the element <input>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<input role=\"search\" value=\"\" type=\"text\" class=\"form-control input-group-inset input-group-inset-after search-bar-keywords-input\" title=\"Search\" placeholder=\"Search...\" name=\"q\" data-qa-id=\"searchInput\" autocomplete=\"off\" aria-label=\"Search\">",
            "xpath": null,
            "message": "The ARIA role 'search' is not valid for the element <input>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blaby.gov.uk/",
            "html": "<a tabindex=\"0\" aria-label=\"1 of 1\" aria-roledescription=\"slide\" role=\"group\" class=\"item\" href=\"/waste-and-recycling/household-waste/food-waste-collections/\">",
            "xpath": null,
            "message": "The ARIA role 'group' is not valid for the element <a>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmarks/no-duplicate-banner",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 13,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<header id=\"site-header-row\" class=\"site-header-row clearfix\">\n<div class=\"site-header-row-inner\">\n<div class=\"content-container clearfix\">\n<div class=\"logo-container\">\n<div class=\"home-page-headline\"...",
            "xpath": "#site-header-row",
            "message": "Page has multiple banner landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div data-sitewide-alert=\"\" role=\"banner\"></div>",
            "xpath": "#block-brentwood-council-sitewidealert > div",
            "message": "Page has multiple banner landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.buckinghamshire.gov.uk/",
            "html": "<header class=\"wrapper wrapper--header-space\">\n                \n    <a href=\"#main-content\" class=\"skip-link\">Skip to main content</a>\n\n    \n\n<div class=\"header\">\n    <div class=\"header__inner wrapper...",
            "xpath": "div:nth-of-type(2) > header",
            "message": "Page has multiple banner landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chesterfield.gov.uk/",
            "html": "<header class=\"hidden-desktop hidden-tablet site-header\">\n\t<nav class=\"horizontal-nav pull-left\" style=\"font-size:smaller\">\n\t\t<ul>\n\t\t<!--<li><a style=\"margin-left:4px;\" href=\"/home/about-this-website/...",
            "xpath": "body > header:nth-of-type(2)",
            "message": "Page has multiple banner landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cotswold.gov.uk/",
            "html": "<div class=\"banner\" role=\"banner\" aria-label=\"Banner\" style=\"background-image: url(&quot;/assets/images/banner/_8.jpg&quot;);\">\n    <div class=\"govuk-width-container\">\n        <div class=\"govuk-grid-r...",
            "xpath": "body > div[aria-label=\"Banner\"]",
            "message": "Page has multiple banner landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R2",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b5c3f8/",
        "ruleTitle": "The `lang` attribute doesn't exist or is empty ('').",
        "pages": {},
        "totalOccurrences": 13,
        "examples": [
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolton.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.braintree.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxbourne.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `lang` attribute doesn't exist or is empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_keyboard_handler_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 12,
        "examples": [
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<input aria-labelledby=\"p-keywords-729_input_label\" aria-autocomplete=\"list\" aria-haspopup=\"listbox\" aria-controls=\"p-keywords-729_input_suggestions\" aria-expanded=\"false\" role=\"combobox\" autocomplete=\"off\" type=\"text\" name=\"q\" placeholder=\"How can we help?\" class=\"searchform__inputtxt searchform__inputtxt--sitesearch\" id=\"p-keywords-729_input\" data-dataurl=\"https://www.ardsandnorthdown.gov.uk/search\">",
            "xpath": null,
            "message": "Verify the <input> element with \"combobox\" role has keyboard access",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<ul role=\"menubar\" class=\"navbar-blank navbar-nav navbar-site\">",
            "xpath": null,
            "message": "Verify the <ul> element with \"menubar\" role has keyboard access",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.breckland.gov.uk/",
            "html": "<input aria-labelledby=\"p-keywords-23333_input_label\" aria-autocomplete=\"list\" aria-haspopup=\"listbox\" aria-controls=\"p-keywords-23333_input_suggestions\" aria-expanded=\"false\" role=\"combobox\" autocomplete=\"off\" maxlength=\"100\" type=\"text\" value=\"\" name=\"q\" placeholder=\"I am searching the Breckland website for...\" class=\"searchform__inputtxt searchform__inputtxt--sitesearch\" id=\"p-keywords-23333_input\" data-dataurl=\"https://www.breckland.gov.uk/search\">",
            "xpath": null,
            "message": "Verify the <input> element with \"combobox\" role has keyboard access",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.southnorfolkandbroadland.gov.uk/",
            "html": "<div class=\"sc-koXPp fmgZVi\" aria-orientation=\"horizontal\" aria-label=\"Sample Tabs\" role=\"tablist\">",
            "xpath": null,
            "message": "Verify the <div> element with \"tablist\" role has keyboard access",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<span role=\"menu\">",
            "xpath": null,
            "message": "Verify the <span> element with \"menu\" role has keyboard access",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r69",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Visual Designer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "1.4.3"
          ],
          "conformanceLevel": "AA"
        },
        "wcag": {
          "scs": [
            "1.4.3"
          ],
          "level": "AA"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 12,
        "examples": [
          {
            "url": "https://www.ashford.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 3.69:1 which is\n        below the required contrast of 4.5:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 1.32:1 which is\n        below the required contrast of 3:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 2.36:1 which is\n        below the required contrast of 4.5:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cannockchasedc.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 1.49:1 which is\n        below the required contrast of 4.5:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.charnwood.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The highest possible contrast of the text is 1.04:1 which is\n        below the required contrast of 3:1",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text-alternatives/image-alt-words",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 12,
        "examples": [
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<img src=\"/media/bi2fn2bs/newshub-tile-template-food-and-drink-festival.jpg\" alt=\"Photo of stall at Ashford Food and Drink festival.\">",
            "xpath": "div:nth-of-type(3) > div:nth-of-type(2) > div > span:nth-of-type(1) > a > img",
            "message": "Alt text \"Photo of stall at Ashford Food and Drink festival.\" starts with redundant prefix \"photo\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<img class=\"lazypreload lazyloaded\" src=\"/media/gl2jn0lo/bdc_covidmemorialmarch26_webslider.jpg?anchor=center&amp;mode=crop&amp;width=160&amp;height=90&amp;rnd=134189186373930000\" width=\"800\" height=\"...",
            "xpath": "div:nth-of-type(4) > div > a[href=\"/news/posts/new-community-memorial-opened-following-national-day-of-reflection-for-covid-19/\"] > div:nth-of-type(1) > picture > img",
            "message": "Alt text \"Image of Covid Memorial in Bromsgrove Cemetery\" starts with redundant prefix \"image\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<img class=\"lazypreload lazyloaded\" src=\"/media/pninshry/bdc-council-plan-web_slider.png?anchor=center&amp;mode=crop&amp;width=160&amp;height=90&amp;rnd=134201191944300000\" width=\"800\" height=\"450\" da...",
            "xpath": "div:nth-of-type(6) > div > a[href=\"/news/posts/council-remains-committed-to-priorities/\"] > div:nth-of-type(1) > picture > img",
            "message": "Alt text \"Graphic of front cover of BDC Council Plan\" starts with redundant prefix \"graphic\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<img class=\"lazypreload lazyloaded\" src=\"/media/gl2jn0lo/bdc_covidmemorialmarch26_webslider.jpg?anchor=center&amp;mode=crop&amp;width=160&amp;height=90&amp;rnd=134189186373930000\" width=\"800\" height=\"...",
            "xpath": "div:nth-of-type(10) > div > a[href=\"/news/posts/new-community-memorial-opened-following-national-day-of-reflection-for-covid-19/\"] > div:nth-of-type(1) > picture > img",
            "message": "Alt text \"Image of Covid Memorial in Bromsgrove Cemetery\" starts with redundant prefix \"image\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<img class=\"lazypreload lazyloaded\" src=\"/media/pninshry/bdc-council-plan-web_slider.png?anchor=center&amp;mode=crop&amp;width=160&amp;height=90&amp;rnd=134201191944300000\" width=\"800\" height=\"450\" da...",
            "xpath": "div:nth-of-type(12) > div > a[href=\"/news/posts/council-remains-committed-to-priorities/\"] > div:nth-of-type(1) > picture > img",
            "message": "Alt text \"Graphic of front cover of BDC Council Plan\" starts with redundant prefix \"graphic\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r70",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 12,
        "examples": [
          {
            "url": "https://www.basildon.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document contains deprecated elements",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.birmingham.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document contains deprecated elements",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolton.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document contains deprecated elements",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.braintree.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document contains deprecated elements",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxbourne.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document contains deprecated elements",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_contentinfo_misuse",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 11,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<footer class=\"bg-blue-dark text-center pb-5\">",
            "xpath": null,
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<footer class=\"footer .hidden-print\">",
            "xpath": null,
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<footer class=\"homepad\">",
            "xpath": null,
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<footer>",
            "xpath": null,
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chesterfield.gov.uk/",
            "html": "<footer class=\"site-footer\">",
            "xpath": null,
            "message": "Element with \"contentinfo\" role is present without an element with \"main\" role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_complementary_labelled",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 11,
        "examples": [
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": "<aside class=\"footer-top bg-primary text-white d-print-none pt-4 pb-2 pt-lg-5 pt-xl-7\">",
            "xpath": null,
            "message": "Element with \"complementary\" role does not have a label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.angus.gov.uk/",
            "html": "<aside class=\"col-sm-3\">",
            "xpath": null,
            "message": "Element with \"complementary\" role does not have a label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div data-once=\"feedback-form\" role=\"complementary\" class=\"govuk-pre-footer\">",
            "xpath": null,
            "message": "Element with \"complementary\" role does not have a label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxtowe.gov.uk/",
            "html": "<div role=\"complementary\" class=\"container-fluid text-center\" id=\"a-z-holder\">",
            "xpath": null,
            "message": "Element with \"complementary\" role does not have a label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.charnwood.gov.uk/",
            "html": "<aside class=\"page-sidebar\" id=\"sidebar\">",
            "xpath": null,
            "message": "Element with \"complementary\" role does not have a label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r80",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 11,
        "examples": [
          {
            "url": "https://www.blaby.gov.uk/",
            "html": "<p style=\"text-align: left;\">Weekly food waste collections have now started and...</p>",
            "xpath": "/p",
            "message": "The line height is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bristol.gov.uk/",
            "html": "<p>Consider our food and wellbeing service for your l...</p>",
            "xpath": "/p",
            "message": "The line height is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cannockchasedc.gov.uk/",
            "html": "<p>Vision for new Council</p>",
            "xpath": "/p",
            "message": "The line height is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.charnwood.gov.uk/",
            "html": "<p class=\"introduction\">How can we help you today?</p>",
            "xpath": "/p[@class=\"introduction\"]",
            "message": "The line height is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.charnwood.gov.uk/",
            "html": "<p class=\"cuttlefish\">...</p>",
            "xpath": "/p[@class=\"cuttlefish\"]",
            "message": "The line height is specified using an absolute unit",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "labels-and-names/frame-title",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 10,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<iframe name=\"votingFrame\" frameborder=\"0\"></iframe>",
            "xpath": "#goog-gt-votingHiddenPane > iframe[name=\"votingFrame\"]",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<iframe width=\"356\" height=\"200\" src=\"https://www.youtube.com/embed/videoseries?list=PLw5vyvPvkBOrEbqjWYKMvdlKpaJI9s3V7\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-medi...",
            "xpath": "div:nth-of-type(1) > figure > div > iframe",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxtowe.gov.uk/",
            "html": "<iframe src=\"https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fbroxtoweboroughcouncil&amp;tabs=timeline&amp;width=350&amp;height=275&amp;small_header=true&amp;adapt_conta...",
            "xpath": "div:nth-of-type(2) > iframe",
            "message": "Frame is missing an accessible name. Add a title attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r83",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 10,
        "examples": [
          {
            "url": "https://www.adur-worthing.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is clipped",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is clipped",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is clipped",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is clipped",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The text is clipped",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r68",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 10,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<ul>\n        </ul>",
            "xpath": "/ul",
            "message": "The element owns no elements as required by its semantic role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<ul id=\"c_252147397426587_input_suggestions\" class=\"search-suggestion search-suggestion--sitesearch\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "xpath": "/ul[@id=\"c_252147397426587_input_suggestions\"]",
            "message": "The element owns no elements as required by its semantic role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<ul id=\"p-keywords-729_input_suggestions\" class=\"search-suggestion search-suggestion--sitesearch\" role=\"listbox\" style=\"top: 50px; width: 1140px;\" />",
            "xpath": "/ul[@id=\"p-keywords-729_input_suggestions\"]",
            "message": "The element owns no elements as required by its semantic role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<ul class=\"service-highlight__list\">\n        \n      </ul>",
            "xpath": "/ul[@class=\"service-highlight__list\"]",
            "message": "The element owns no elements as required by its semantic role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.breckland.gov.uk/",
            "html": "<ul id=\"c_254950014998400_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "xpath": "/ul[@id=\"c_254950014998400_input_suggestions\"]",
            "message": "The element owns no elements as required by its semantic role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmarks/no-duplicate-contentinfo",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 10,
        "examples": [
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<footer class=\"homepad\">\n    <div class=\"footer-container\">\n        <div class=\"grid-x footerBar\">\n            <a href=\"https://www.ashfield.gov.uk/a-z/?letter=A\" class=\"footerlink\">A to Z of services...",
            "xpath": "div:nth-of-type(3) > footer",
            "message": "Page has multiple contentinfo landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<p role=\"contentinfo\">© 2026  Barnsley Metropolitan Borough Council. All rights reserved.</p>",
            "xpath": "div > div:nth-of-type(2) > p",
            "message": "Page has multiple contentinfo landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.buckinghamshire.gov.uk/",
            "html": "<footer class=\"wrapper wrapper--footer-space\">\n                \n    \n\n<div class=\"feedback-widget-wrapper \">\n    <div class=\"wrapper wrapper--large\">\n        \n\n\n    <div class=\"feedback-widget show-ye...",
            "xpath": "div:nth-of-type(2) > footer",
            "message": "Page has multiple contentinfo landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.canterbury.gov.uk/",
            "html": "<footer class=\"lgd-footer\">\n\n                      \n                      <div class=\"lgd-footer__footer\">\n          <div class=\"lgd-container\">\n            <div class=\"lgd-row\">\n              <div cl...",
            "xpath": "div:nth-of-type(2) > footer",
            "message": "Page has multiple contentinfo landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chelmsford.gov.uk/",
            "html": "<footer aria-labelledby=\"footerTitle\">\n    <div class=\"footer\">\n        <div class=\"container\">\n            <div class=\"row\">\n                <div class=\"col-xl-11 mx-auto\">\n                    <h2 cl...",
            "xpath": "body > footer",
            "message": "Page has multiple contentinfo landmarks.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_attribute_redundant",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 10,
        "examples": [
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" data-drupal-selector=\"edit-s\" autocomplete=\"off\" placeholder=\"Search\">",
            "xpath": null,
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-email required\" maxlength=\"250\" size=\"25\" value=\"\" name=\"email\" id=\"edit-email\" type=\"email\" data-drupal-selector=\"edit-email\" title=\"Please enter your email address\" autocomplete=\"email\" aria-label=\"Enter your email address\" placeholder=\"email@example.com\">",
            "xpath": null,
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.canterbury.gov.uk/",
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" placeholder=\"Search\" maxlength=\"128\" size=\"60\" value=\"\" name=\"search_query\" id=\"edit-search-query--2\" type=\"text\" data-drupal-selector=\"edit-search-query\" autocomplete=\"off\" title=\"Search\">",
            "xpath": null,
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.canterbury.gov.uk/",
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" placeholder=\"Search\" maxlength=\"128\" size=\"60\" value=\"\" name=\"search_query\" id=\"edit-search-query\" type=\"text\" data-drupal-selector=\"edit-search-query\" autocomplete=\"off\" title=\"Search\">",
            "xpath": null,
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cumberland.gov.uk/",
            "html": "<input aria-required=\"true\" required=\"required\" class=\"form-text required\" maxlength=\"128\" size=\"30\" value=\"\" name=\"s\" id=\"edit-s\" type=\"text\" placeholder=\"Search\" data-drupal-selector=\"edit-s\" data-twig-suggestion=\"views-exposed-form-localgov-sitewide-search-sitewide-search-page\">",
            "xpath": null,
            "message": "The ARIA attribute \"aria-required\" is redundant with the HTML attribute \"required\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R25",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/5c01ea/",
        "ruleTitle": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
        "pages": {},
        "totalOccurrences": 10,
        "examples": [
          {
            "url": "https://www.bedford.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brighton-hove.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `aria-label` property is neither inherited nor supported by the `role` generic.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cambridgeshire.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `aria-expanded` property is neither inherited nor supported by the `role` generic.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cannockchasedc.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `aria-labelledby` property is neither inherited nor supported by the `role` generic.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "meta-refresh",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "2.2.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-refresh?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 10,
        "examples": [
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "meta[http-equiv=\"refresh\"]",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "meta[http-equiv=\"refresh\"]",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "dark",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dumgal.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "meta[http-equiv=\"refresh\"]",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dumgal.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "meta[http-equiv=\"refresh\"]",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "dark",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastleigh.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "meta[http-equiv=\"refresh\"]",
            "message": "Delayed refresh under 20 hours must not be used",
            "fixSummary": "Fix any of the following:\n  <meta> tag forces timed refresh of page (less than 20 hours)",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_region_label_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 10,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_code c1-bg c1-bg-solid pt-0 pb-0 adverts\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_pods base-bg base-bg-solid d-xs-none_only d-sm-none_only bdcHomeBanner\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_ctastrip c4-bg c4-bg-solid p-0 has-box-shadows popularLinks\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_reusablecomponents base-bg base-bg-solid pb-0 \">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<section aria-label=\"content\" class=\"content component usn_cmp_subpagelisting base-bg base-bg-solid  justify-around promotionLinks\">",
            "xpath": null,
            "message": "Multiple elements with \"region\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r14",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author"
          ],
          "severity": "Critical",
          "blocking": true,
          "wcagCriteria": [
            "1.1.1"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "1.1.1"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 9,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<button class=\"\" id=\"rcc-confirm-button\" aria-label=\"Accept cookies\" style=\"background: rgb(192, 0, 89); border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: white; cursor: pointer; flex: 0 0 auto; padding: 5px 10px; margin: 15px; width: 45%;\">OK to use analytics cookies</button>",
            "xpath": "/button[@id=\"rcc-confirm-button\"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<button class=\"\" id=\"rcc-decline-button\" aria-label=\"Decline cookies\" style=\"background: white; border: 2px solid rgb(192, 0, 89); border-radius: 4px; box-shadow: none; color: rgb(192, 0, 89); cursor: pointer; flex: 0 0 auto; padding: 5px 10px; margin: 15px; width: 45%;\">Don't use analytics cookies</button>",
            "xpath": "/button[@id=\"rcc-decline-button\"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.basildon.gov.uk/",
            "html": "<button class=\"chat-button\" id=\"chatButton\" aria-label=\"Open chat\">...</button>",
            "xpath": "/button[@id=\"chatButton\"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.belfastcity.gov.uk/",
            "html": "<a class=\"card-service\" href=\"/bins/collections\" aria-label=\"Find your bin or box collection day\" aria-describedby=\"399-summary 399-callToAction\" style=\"height: 241.953px;\">...</a>",
            "xpath": "/a[@class=\"card-service\"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cheshirewestandchester.gov.uk/",
            "html": "<button aria-label=\"scroll\" class=\"scroll__button \">...</button>",
            "xpath": "/button[@class=\"scroll__button \"]",
            "message": "The visible text content of the element is not included within its accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "html_skipnav_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 9,
        "examples": [
          {
            "url": "https://www.aberdeencity.gov.uk/",
            "html": "<html style=\"height: 100%;\" lang=\"en\">",
            "xpath": null,
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cherwell.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.coventry.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Verify there is a way to bypass blocks of content that are repeated on multiple Web pages",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_child_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 9,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<ul>",
            "xpath": null,
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<ul class=\"service-highlight__list\">",
            "xpath": null,
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<ul role=\"menubar\" class=\"navbar-blank navbar-nav navbar-site\">",
            "xpath": null,
            "message": "The element with role \"menubar\" owns the child element with the role \"button\" that is not one of the allowed role(s): \"menuitem, menuitemcheckbox, menuitemradio\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<ul class=\"atoz__list--bar\">",
            "xpath": null,
            "message": "The element with role \"list\" does not own any child element with any of the following role(s): \"listitem\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<ul class=\"qc-cmp2-consent-list css-1f88jwd\">",
            "xpath": null,
            "message": "The element with role \"list\" owns the child element with the role \"list\" that is not one of the allowed role(s): \"listitem\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria-dialog-name",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-dialog-name?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 9,
        "examples": [
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<div class=\"modal fade show\" id=\"newsletterPopup\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"deleteAccountModalLabel\" aria-modal=\"true\" style=\"display: block;\">",
            "xpath": "#newsletterPopup",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-modal=\"true\" aria-describedby=\"prefix-overlay-step1\">",
            "xpath": "#prefix-overlay-outer",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-describedby=\"prefix-overlay-step1\" style=\"height: 350px;\">",
            "xpath": "#prefix-overlay-outer",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.charnwood.gov.uk/",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-describedby=\"prefix-overlay-step1\" style=\"height: 350px;\">",
            "xpath": "#prefix-overlay-outer",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-labelledby=\"#prefix-overlay-header\" aria-describedby=\"#prefix-overlay-step1\">",
            "xpath": "#prefix-overlay-outer",
            "message": "ARIA dialog and alertdialog nodes should have an accessible name",
            "fixSummary": "Fix any of the following:\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "input_label_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 9,
        "examples": [
          {
            "url": "https://www.ashford.gov.uk/",
            "html": "<button data-target=\"#menuPanel\" data-toggle=\"modal\" class=\"mob-menu\" id=\"menuButtonMobile\" type=\"button\">",
            "xpath": null,
            "message": "Form control element <button> has no associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.southnorfolkandbroadland.gov.uk/",
            "html": "<button type=\"button\" class=\"sc-fqkvVR SjcXJ button undefined\">",
            "xpath": null,
            "message": "Form control element <button> has no associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button class=\"qc-usp-close-icon\" aria-pressed=\"false\" tabindex=\"0\">",
            "xpath": null,
            "message": "Form control element <button> has no associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button class=\"qc-cmp2-toggle css-w01txj\" aria-checked=\"false\" role=\"switch\" tabindex=\"0\">",
            "xpath": null,
            "message": "Form control with \"switch\" role has no associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.causewaycoastandglens.gov.uk/",
            "html": "<button class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\" type=\"submit\">",
            "xpath": null,
            "message": "Form control element <button> has no associated label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "widget_tabbable_single",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 9,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<span role=\"menu\">",
            "xpath": null,
            "message": "Component with \"menu\" role has more than one tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<ul role=\"menu\">",
            "xpath": null,
            "message": "Component with \"menu\" role has more than one tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cheshirewestandchester.gov.uk/",
            "html": "<a target=\"_self\" to=\"/residents/waste-and-recycling\" href=\"/residents/waste-and-recycling\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "xpath": null,
            "message": "Component with \"link\" role has more than one tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cheshirewestandchester.gov.uk/",
            "html": "<a target=\"_self\" to=\"/residents/council-tax\" href=\"/residents/council-tax\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "xpath": null,
            "message": "Component with \"link\" role has more than one tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cheshirewestandchester.gov.uk/",
            "html": "<a target=\"_self\" to=\"https://www.cheshireandwarringtondevolution.com/\" href=\"https://www.cheshireandwarringtondevolution.com/\" class=\"sc-eaUbBy iHkbMp link interactive-card__link\">",
            "xpath": null,
            "message": "Component with \"link\" role has more than one tabbable element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria/aria-hidden-focus",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 9,
        "examples": [
          {
            "url": "https://www.colchester.gov.uk/",
            "html": "<a id=\"slider-button\" class=\"button-small\" href=\"https://colchester.cimuseums.org.uk/discover?utm_source=display&amp;utm_medium=banner&amp;utm_campaign=discover&amp;utm_term=ccc-website\">Find out more...",
            "xpath": "#slider-button",
            "message": "Focusable element is inside an aria-hidden region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\" href=\"/council-community/elections/\" target=\"_self\">Elections</a>",
            "xpath": "div > a[href=\"/council-community/elections/\"]",
            "message": "Focusable element is inside an aria-hidden region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\" href=\"https://healthydudley.co.uk/protect-your-health/flu/\" target=\"_blank\">Flu Vaccine</a>",
            "xpath": "div > a[href=\"https://healthydudley.co.uk/protect-your-health/flu/\"]",
            "message": "Focusable element is inside an aria-hidden region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\" href=\"/residents/benefits/pension-credit-are-you-missing-out/\" target=\"_self\">Pension Credit</a>",
            "xpath": "div > a[href=\"/residents/benefits/pension-credit-are-you-missing-out/\"]",
            "message": "Focusable element is inside an aria-hidden region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\" href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\" target=\"_self\">Solar Tog...",
            "xpath": "div > a[href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\"]",
            "message": "Focusable element is inside an aria-hidden region.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r12",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Serious",
          "blocking": true,
          "wcagCriteria": [
            "2.4.4",
            "4.1.2"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "2.4.4",
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 8,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<div class=\"dismiss-close\" tabindex=\"0\" role=\"button\" />",
            "xpath": "/div[@class=\"dismiss-close\"]",
            "message": "The button does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" aria-pressed=\"false\" class=\"qc-usp-close-icon\" />",
            "xpath": "/button[@class=\"qc-usp-close-icon\"]",
            "message": "The button does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cannockchasedc.gov.uk/",
            "html": "<button type=\"button\" role=\"presentation\" class=\"owl-prev\" tabindex=\"-1\">...</button>",
            "xpath": "/button[@class=\"owl-prev\"]",
            "message": "The button does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cannockchasedc.gov.uk/",
            "html": "<button type=\"button\" role=\"presentation\" class=\"owl-next\" tabindex=\"-1\">...</button>",
            "xpath": "/button[@class=\"owl-next\"]",
            "message": "The button does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.causewaycoastandglens.gov.uk/",
            "html": "<button type=\"submit\" class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\">...</button>",
            "xpath": "/button[@class=\"hover:bg-brand-accent hover:text-white bg-white text-brand sb-search-submit inline icon-submit px-4 rounded-tr-full rounded-br-full\"]",
            "message": "The button does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_contentinfo_label_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 8,
        "examples": [
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<footer>",
            "xpath": null,
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<p role=\"contentinfo\">",
            "xpath": null,
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<footer class=\"footerupper\">",
            "xpath": null,
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<footer class=\"footerlower\">",
            "xpath": null,
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.scilly.gov.uk/",
            "html": "<footer class=\"clearfix\" id=\"footer\">",
            "xpath": null,
            "message": "Multiple elements with \"contentinfo\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r59",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [
            "2.4.6"
          ],
          "conformanceLevel": "AA"
        },
        "wcag": {
          "scs": [
            "2.4.6"
          ],
          "level": "AA"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 8,
        "examples": [
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a heading element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.boston.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a heading element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chichester.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a heading element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.swansea.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a heading element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.e-lindsey.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a heading element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmark-banner-is-top-level",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-banner-is-top-level?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 8,
        "examples": [
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div data-sitewide-alert=\"\" role=\"banner\"></div>",
            "xpath": "div[data-sitewide-alert=\"\"]",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxtowe.gov.uk/",
            "html": "<div id=\"headerWrapper\" class=\"\" role=\"banner\">",
            "xpath": "#headerWrapper",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.elmbridge.gov.uk/",
            "html": "<div class=\"lgd-region lgd-region--header region region-header\" role=\"banner\">",
            "xpath": ".lgd-region--header",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.elmbridge.gov.uk/",
            "html": "<div class=\"lgd-region lgd-region--content region region-content\" role=\"banner\">",
            "xpath": ".lgd-region--content",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.elmbridge.gov.uk/",
            "html": "<div class=\"lgd-region lgd-region--content-bottom region region-content-bottom\" role=\"banner\">",
            "xpath": ".lgd-region--content-bottom",
            "message": "Banner landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The banner landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "frame_src_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 8,
        "examples": [
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<iframe allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/videoseries?list=PLw5vyvPvkBOrEbqjWYKMvdlKpaJI9s3V7\" height=\"200\" width=\"356\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<iframe title=\"Discover Brentwood\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/RzUeqtUbBkA?feature=oembed\" height=\"200\" width=\"356\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.darlington.gov.uk/",
            "html": "<iframe src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeNasorAAAAADmMylHtU2hw4pn8JchOO0-_5sEP&co=aHR0cHM6Ly93d3cuZGFybGluZ3Rvbi5nb3YudWs6NDQz&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=175nywgsfa5\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" scrolling=\"no\" frameborder=\"0\" name=\"a-amk8bb2ejbim\" role=\"presentation\" height=\"60\" width=\"256\" title=\"reCAPTCHA\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": "<iframe style=\"position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;\" width=\"1\" height=\"1\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastherts.gov.uk/",
            "html": "<iframe src=\"https://yourvoice.eastherts.gov.uk/embeds/projects/44656/survey-tools/53340\" height=\"600px\" width=\"100%\" scrolling=\"auto\" marginwidth=\"0\" frameborder=\"0\" title=\"ehq-embed-survey\">",
            "xpath": null,
            "message": "Verify <frame> content is accessible",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria/aria-allowed-attr",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 8,
        "examples": [
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"HardToUnderstand\">",
            "xpath": "div:nth-of-type(2) > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(1) > label > input",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"Neutral\">",
            "xpath": "div:nth-of-type(2) > div > div > div:nth-of-type(2) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(2) > label > input",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"EasyToUnderstand\">",
            "xpath": "div:nth-of-type(3) > label > input",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"Yes\">",
            "xpath": "div:nth-of-type(3) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(1) > label > input",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<input aria-required=\"true\" type=\"radio\" class=\"custom-control-input\" role=\"radio\" value=\"No\">",
            "xpath": "div:nth-of-type(3) > div > div > div > div > div > div:nth-of-type(1) > div > div > div:nth-of-type(2) > label > input",
            "message": "ARIA attribute \"aria-required\" is not allowed on role \"radio\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r113",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<a href=\"/our-website/accessibility/\">Accessibility</a>",
            "xpath": "/a",
            "message": "Target has insufficient size and spacing",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://antrimandnewtownabbey.gov.uk/",
            "html": "<a href=\"/gdpr/\" title=\"GDPR\">\n          GDPR\n        </a>",
            "xpath": "/a",
            "message": "Target has insufficient size and spacing",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chesterfield.gov.uk/",
            "html": "<a href=\"javascript:void(0)\" onclick=\"doGTranslate('en|en');return false;\" onkeypress=\"doGTranslate('en|en');return false;\" title=\"English\" class=\"gflag nturl\" style=\"background-position:-0px -0px;\">...</a>",
            "xpath": "/a[@class=\"gflag nturl\"]",
            "message": "Target has insufficient size and spacing",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chesterfield.gov.uk/",
            "html": "<a class=\"\" href=\"#homeCarousel\" data-slide-to=\"1\" title=\"Next\" aria-label=\"move to slide\">⬜</a>",
            "xpath": "/a",
            "message": "Target has insufficient size and spacing",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": "<a href=\"https://selfserve.derbyshiredales.gov.uk/\">...</a>",
            "xpath": "/a",
            "message": "Target has insufficient size and spacing",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r8",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Critical",
          "blocking": true,
          "wcagCriteria": [
            "1.3.1",
            "4.1.2"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "1.3.1",
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<ul id=\"c_252147397426587_input_suggestions\" class=\"search-suggestion search-suggestion--sitesearch\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "xpath": "/ul[@id=\"c_252147397426587_input_suggestions\"]",
            "message": "The form field does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ardsandnorthdown.gov.uk/",
            "html": "<ul id=\"p-keywords-729_input_suggestions\" class=\"search-suggestion search-suggestion--sitesearch\" role=\"listbox\" style=\"top: 50px; width: 1140px;\" />",
            "xpath": "/ul[@id=\"p-keywords-729_input_suggestions\"]",
            "message": "The form field does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.breckland.gov.uk/",
            "html": "<ul id=\"c_254950014998400_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 0px; width: 0px;\" />",
            "xpath": "/ul[@id=\"c_254950014998400_input_suggestions\"]",
            "message": "The form field does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.breckland.gov.uk/",
            "html": "<ul id=\"p-keywords-23333_input_suggestions\" class=\"search-suggestion\" role=\"listbox\" style=\"top: 70px; width: 620px;\" />",
            "xpath": "/ul[@id=\"p-keywords-23333_input_suggestions\"]",
            "message": "The form field does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button tabindex=\"0\" role=\"switch\" aria-checked=\"false\" class=\"qc-cmp2-toggle css-w01txj\">...</button>",
            "xpath": "/button[@class=\"qc-cmp2-toggle css-w01txj\"]",
            "message": "The form field does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "a_text_purpose",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<a hreflang=\"en\" href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.southnorfolkandbroadland.gov.uk/",
            "html": "<a rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://account.southnorfolkandbroadland.gov.uk/\" class=\" link\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxtowe.gov.uk/",
            "html": "<a class=\"btn btn-primary side-nav-toggle\" href=\"#menu\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.scilly.gov.uk/",
            "html": "<a style=\"background:;color:;right:0;left:auto;\" class=\"meanmenu-reveal\" href=\"#nav\">",
            "xpath": null,
            "message": "Hyperlink has no link text, label or image with a text alternative",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmark-no-duplicate-contentinfo",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures the page has only one contentinfo landmark (<footer> at top level). Duplicate contentinfo landmarks make landmark navigation unpredictable."
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-contentinfo?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<footer>",
            "xpath": "footer",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              "p[role=\"contentinfo\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.canterbury.gov.uk/",
            "html": "<div class=\"eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--categories cookies-notice\" role=\"contentinfo\" aria-label=\"cookienotice\" aria-hidden=\"false\">",
            "xpath": ".eu-cookie-compliance-banner",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              "footer"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chelmsford.gov.uk/",
            "html": "<footer class=\"flexibleblocks-block accordions __smallmargin\" aria-labelledby=\"somethingWrongTitle\">",
            "xpath": ".accordions",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              "footer[aria-labelledby=\"footerTitle\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<footer class=\"footerupper\">",
            "xpath": ".fullfooter:nth-child(11) > .container > footer",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              ".footerlower"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.scilly.gov.uk/",
            "html": "<footer id=\"footer\" class=\"clearfix\">",
            "xpath": "#footer",
            "message": "Document should not have more than one contentinfo landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one contentinfo landmark",
            "relatedPaths": [
              "#subfooter"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r18",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://www.bedford.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brighton-hove.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cannockchasedc.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The attribute is prohibited for the element on which it is specified",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "page-has-heading-one",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/page-has-heading-one?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.causewaycoastandglens.gov.uk/",
            "html": "<html lang=\"en\" class=\"h-full\">",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cherwell.gov.uk/",
            "html": "<html><head></head><body></body></html>",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.scilly.gov.uk/",
            "html": "<html lang=\"en\" dir=\"ltr\" xmlns:content=\"http://purl.org/rss/...\" xmlns:dc=\"http://purl.org/dc/t...\" xmlns:foaf=\"http://xmlns.com/foa...\" xmlns:og=\"http://ogp.me/ns#\" xmlns:rdfs=\"http://www.w3.org/20...\" xmlns:sioc=\"http://rdfs.org/sioc...\" xmlns:sioct=\"http://rdfs.org/sioc...\" xmlns:skos=\"http://ww ...>",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.coventry.gov.uk/",
            "html": "<html><head></head><body></body></html>",
            "xpath": "html",
            "message": "Page should contain a level-one heading",
            "fixSummary": "Fix all of the following:\n  Page must have a level-one heading",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_descendant_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://www.bcpcouncil.gov.uk/",
            "html": "<button aria-label=\"Open navigation menu\" aria-expanded=\"false\" aria-controls=\"main-menu\" class=\"menu-btn\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with implicit roles \"paragraph\" which are ignored by browsers",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bristol.gov.uk/",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-accept-button\" id=\"ccc-recommended-settings\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with implicit roles \"strong\" which are ignored by browsers",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bristol.gov.uk/",
            "html": "<button class=\"ccc-notify-button ccc-link ccc-tabbable ccc-reject-button\" id=\"ccc-reject-settings\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with implicit roles \"strong\" which are ignored by browsers",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<a href=\"#top\" class=\"btn base-btn-bg base-btn-bg base-btn-bg-solid base-btn-bg-hover-solid base-btn-text base-btn-borders btn-back-to-top\" role=\"button\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with implicit roles \"paragraph\" which are ignored by browsers",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cheshirewestandchester.gov.uk/",
            "html": "<button class=\"header-navigation__recite\">",
            "xpath": null,
            "message": "The element with role \"button\" contains descendants with implicit roles \"paragraph\" which are ignored by browsers",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r40",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<div class=\"cmbc-carousel splide splide--loop splide--ltr splide--draggable is-active is-overflow is-initialized\" id=\"carousel-mo292up0gclh0\" role=\"region\" aria-roledescription=\"carousel\">...</div>",
            "xpath": "/div[@id=\"carousel-mo292up0gclh0\"]",
            "message": "The region does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastherts.gov.uk/",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-top\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; margin: 0px auto; top: env(safe-area-inset-top, 0px); right: env(safe-area-inset-right, 0px); left: env(safe-area-inset-left, 0px);\" />",
            "xpath": "/div[@id=\"chakra-toast-manager-top\"]",
            "message": "The region does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastherts.gov.uk/",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-top-left\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; top: env(safe-area-inset-top, 0px); left: env(safe-area-inset-left, 0px);\" />",
            "xpath": "/div[@id=\"chakra-toast-manager-top-left\"]",
            "message": "The region does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastherts.gov.uk/",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-top-right\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; top: env(safe-area-inset-top, 0px); right: env(safe-area-inset-right, 0px);\" />",
            "xpath": "/div[@id=\"chakra-toast-manager-top-right\"]",
            "message": "The region does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastherts.gov.uk/",
            "html": "<div role=\"region\" aria-live=\"polite\" id=\"chakra-toast-manager-bottom-left\" style=\"position: fixed; z-index: var(--toast-z-index, 5500); pointer-events: none; display: flex; flex-direction: column; bottom: env(safe-area-inset-bottom, 0px); left: env(safe-area-inset-left, 0px);\" />",
            "xpath": "/div[@id=\"chakra-toast-manager-bottom-left\"]",
            "message": "The region does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_hidden_nontabbable",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 7,
        "examples": [
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a target=\"_self\" href=\"/council-community/elections/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "xpath": null,
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a target=\"_blank\" href=\"https://healthydudley.co.uk/protect-your-health/flu/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "xpath": null,
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a target=\"_self\" href=\"/residents/benefits/pension-credit-are-you-missing-out/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "xpath": null,
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a target=\"_self\" href=\"/council-community/dudley-climate-action/switch-together-dudley-solar-panels-battery-storage/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "xpath": null,
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a target=\"_self\" href=\"/residents/parking-and-roads/roads-highways-and-pavements/car-cruising-injunction/\" class=\"slideshow-btn f-btn f-btn-transparent f-btn-xlarge f-width-7-10\">",
            "xpath": null,
            "message": "Element \"a\" should not be focusable within the subtree of an element with an 'aria-hidden' attribute with value 'true'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r86",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<iframe src=\"https://oc-cdn-public-gbr.azureedge.net/livechatwidget/v2public/htmls/chatv2.html?data-app-id=aa522f03-ca5d-4031-be56-f8e7b1ebb8ec&data-org-id=864c2b1a-e808-4735-86db-1295ea4d77be&data-org-url=https://unq864c2b1ae808473586db1295ea4d7-crm11.omnichannelengagementhub.com&hostname=www.aberdeenshire.gov.uk&data-lcw-version=prod\" name=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" title=\"Chat Widget\" allow=\"microphone *; camera *; geolocation *; autoplay;\" allowfullscreen=\"true\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" height=\"0px\" width=\"0px\" role=\"presentation\" style=\"position: fixed; border-width: 0px; z-index: 999999;\" />",
            "xpath": "/iframe[@id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\"]",
            "message": "The element is marked as decorative but is exposed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<iframe src=\"https://oc-cdn-public-gbr.azureedge.net/livechatwidget/v2public/htmls/chatv2.html?data-app-id=91ac734d-d8ca-4052-8ed0-006b4bff52aa&data-org-id=a06f0de9-31e3-ee11-9046-6045bdf13ea0&data-org-url=https://m-a06f0de9-31e3-ee11-9046-6045bdf13ea0.uk.omnichannelengagementhub.com&hostname=www.barnsley.gov.uk&data-lcw-version=prod&data-color-override=%23283483&data-customization-callback=%7B%22chatButtonProps%22%3A%7B%22controlProps%22%3A%7B%22hideChatTextContainer%22%3A%22true%22%7D%2C%22styleProps%22%3A%7B%22iconStyleProps%22%3A%7B%22backgroundImage%22%3A%22url(https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png)%22%7D%2C%22generalStyleProps%22%3A%7B%22minWidth%22%3A%2260px%22%2C%22width%22%3A%2260px%22%2C%22height%22%3A%2260px%22%7D%7D%7D%2C%22styleProps%22%3A%7B%22generalStyles%22%3A%7B%22borderRadius%22%3A%2215px%2015px%2015px%2015px%22%7D%7D%2C%22loadingPaneProps%22%3A%7B%22controlProps%22%3A%7B%22titleText%22%3A%22Chat%20to%20B-Bot%22%2C%22hideSubtitle%22%3A%22true%22%7D%2C%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%220%200%2015px%2015px%22%7D%2C%22iconImageProps%22%3A%7B%22src%22%3A%22https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png%22%7D%7D%7D%2C%22headerProps%22%3A%7B%22controlProps%22%3A%7B%22headerIconProps%22%3A%7B%22src%22%3A%22https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Frrtlbpts%2Fchat-bubbles.png%22%7D%7D%2C%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%2215px%2015px%200%200%22%7D%7D%7D%2C%22footerProps%22%3A%7B%22styleProps%22%3A%7B%22generalStyleProps%22%3A%7B%22borderRadius%22%3A%220%200%2015px%2015px%22%7D%7D%7D%2C%22webChatContainerProps%22%3A%7B%22webChatStyles%22%3A%7B%22backgroundColor%22%3A%22white%22%2C%22bubbleBackground%22%3A%22%23F2F3F6%22%2C%22bubbleFromUserBackground%22%3A%22%23bbe4f8%22%2C%22bubbleBorderWidth%22%3A0%2C%22bubbleFromUserBorderWidth%22%3A0%2C%22bubbleBorderRadius%22%3A%220%2010px%2010px%2010px%20!important%22%2C%22bubbleFromUserBorderRadius%22%3A%2210px%200%2010px%2010px%22%2C%22bubbleTextColor%22%3A%22black%22%2C%22bubbleFromUserTextColor%22%3A%22black%22%2C%22suggestedActionLayout%22%3A%22flow%22%2C%22suggestedActionHeight%22%3A30%2C%22suggestedActionBackgroundColor%22%3A%22white%22%2C%22suggestedActionBackgroundColorOnHover%22%3A%22%23bbe4f8%22%2C%22suggestedActionTextColor%22%3A%22black%22%2C%22suggestedActionBorderWidth%22%3A1%2C%22suggestedActionBorderRadius%22%3A%2210px%200%2010px%2010px%22%2C%22suggestedActionBorderColor%22%3A%22%23bbe4f8%22%2C%22paddingWide%22%3A10%7D%2C%22adaptiveCardStyles%22%3A%7B%22background%22%3A%22%23F2F3F6%22%2C%22color%22%3A%22black%22%7D%2C%22renderingMiddlewareProps%22%3A%7B%22avatarStyleProps%22%3A%7B%22backgroundImage%22%3A%22url('https%3A%2F%2Fwww.barnsley.gov.uk%2Fmedia%2Fhwhjgyf4%2Fbarnsley-council-coat-of-arms-blue-background.png')%22%2C%22backgroundSize%22%3A%22cover%22%7D%2C%22avatarTextStyleProps%22%3A%7B%22display%22%3A%22none%22%7D%2C%22receivedMessageAnchorStyles%22%3A%7B%22color%22%3A%22blue%22%2C%22filter%22%3A%22invert(100%25)%22%7D%7D%7D%7D\" name=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\" title=\"Chat Widget\" allow=\"microphone *; camera *; geolocation *; autoplay;\" allowfullscreen=\"true\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" height=\"0px\" width=\"0px\" role=\"presentation\" style=\"position: fixed; border-width: 0px; z-index: 999999;\" />",
            "xpath": "/iframe[@id=\"Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window\"]",
            "message": "The element is marked as decorative but is exposed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cannockchasedc.gov.uk/",
            "html": "<button type=\"button\" role=\"presentation\" class=\"owl-prev\" tabindex=\"-1\">...</button>",
            "xpath": "/button[@class=\"owl-prev\"]",
            "message": "The element is marked as decorative but is exposed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cannockchasedc.gov.uk/",
            "html": "<button type=\"button\" role=\"presentation\" class=\"owl-next\" tabindex=\"-1\">...</button>",
            "xpath": "/button[@class=\"owl-next\"]",
            "message": "The element is marked as decorative but is exposed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.darlington.gov.uk/",
            "html": "<iframe title=\"reCAPTCHA\" width=\"256\" height=\"60\" role=\"presentation\" name=\"a-r9zdufswi7js\" frameborder=\"0\" scrolling=\"no\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation\" src=\"https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeNasorAAAAADmMylHtU2hw4pn8JchOO0-_5sEP&co=aHR0cHM6Ly93d3cuZGFybGluZ3Rvbi5nb3YudWs6NDQz&hl=en&v=gTpTIWhbKpxADzTzkcabhXN4&size=invisible&anchor-ms=20000&execute-ms=30000&cb=iszrje7azmvz\" />",
            "xpath": "/iframe",
            "message": "The element is marked as decorative but is exposed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "adaptable/list-children",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<p class=\"CybotCookiebotDialogDetailBodyEmptyCategoryMessage\">We do not use cookies of this type.</p>",
            "xpath": "ul > p",
            "message": "List contains non-<li> child <p>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": "<p class=\"CybotCookiebotDialogDetailBodyEmptyCategoryMessage\">We do not use cookies of this type.</p>",
            "xpath": "ul > p",
            "message": "List contains non-<li> child <p>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<div class=\"qc-cmp2-scrollable-section\"><ul class=\"qc-cmp2-consent-list\"><li id=\"1\" class=\"qc-cmp2-list-item qc-cmp2-expanded\"><button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-live=\"polit...",
            "xpath": "ul:nth-of-type(1) > div",
            "message": "List contains non-<li> child <div>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.causewaycoastandglens.gov.uk/",
            "html": "<div class=\"text-center mt-0 sm:text-left\">\n\n\t\t\t\t\t\t\t\t\t<ul class=\" gap-2 text-white flex flex-wrap justify-center sm:justify-start\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.facebook....",
            "xpath": "ul > div",
            "message": "List contains non-<li> child <div>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">\n\t\t\t\t\t\t</a>",
            "xpath": "ul > a[href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"]",
            "message": "List contains non-<li> child <a>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R12",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/c487ae/",
        "ruleTitle": "The test target doesn't have an accessible name, or it's empty ('').",
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R11",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/97a4e1/",
        "ruleTitle": "The test target doesn't have an accessible name, or it's empty ('').",
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.babergh.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.causewaycoastandglens.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.scilly.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name, or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "label_ref_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<label for=\"search\" class=\"ui-search__label search__label\">",
            "xpath": null,
            "message": "The value \"search\" of the 'for' attribute is not the 'id' of a valid element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<label class=\"umbraco-forms-label\" for=\"47828193-dd68-429d-c958-be02dd0ac199\">",
            "xpath": null,
            "message": "The value \"47828193-dd68-429d-c958-be02dd0ac199\" of the 'for' attribute is not the 'id' of a valid element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.charnwood.gov.uk/",
            "html": "<label class=\"text-only\" for=\"header-search-q\">",
            "xpath": null,
            "message": "The value \"header-search-q\" of the 'for' attribute is not the 'id' of a valid element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cornwall.gov.uk/",
            "html": "<label class=\"sr-only\" for=\"search-input-main\">",
            "xpath": null,
            "message": "The value \"search-input-main\" of the 'for' attribute is not the 'id' of a valid element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dundeecity.gov.uk/",
            "html": "<label class=\"switch contrastSwitch\" for=\"contrastToggle\">",
            "xpath": null,
            "message": "The value \"contrastToggle\" of the 'for' attribute is not the 'id' of a valid element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "form_submit_button_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.basildon.gov.uk/",
            "html": "<form class=\"cludo-search--left cludo-search_autocomplete\" id=\"cludo-search-form\" method=\"get\" action=\"\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brighton-hove.gov.uk/",
            "html": "<form target=\"_blank\" novalidate=\"\" autocomplete=\"email\" name=\"mc-embedded-subscribe-form\" method=\"post\" id=\"mc-embedded-subscribe-form\" action=\"https://brighton-hove.us9.list-manage.com/subscribe/post?u=968a3e480734ea49c31105b5a&id=df0ee3bab7\" class=\"validate\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cheshireeast.gov.uk/",
            "html": "<form id=\"form1\" action=\"/home.aspx\" method=\"post\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chesterfield.gov.uk/",
            "html": "<form class=\"google-translate\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<form action=\"/searchresults.php\" role=\"form\" class=\"navbar-form navbar-right\">",
            "xpath": null,
            "message": "Verify the <form> element has a submit button or an image button",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r1",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Minor",
          "blocking": false,
          "wcagCriteria": [
            "4.1.1"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "4.1.1"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.boston.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a `<title>` element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chichester.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a `<title>` element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.swansea.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a `<title>` element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.e-lindsey.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a `<title>` element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastrenfrewshire.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The document does not have a `<title>` element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r79",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.boston.gov.uk/",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 Forbidden</pre>",
            "xpath": "/pre",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.chichester.gov.uk/",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 forbidden</pre>",
            "xpath": "/pre",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.swansea.gov.uk/",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 forbidden</pre>",
            "xpath": "/pre",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.e-lindsey.gov.uk/",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 Forbidden</pre>",
            "xpath": "/pre",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastrenfrewshire.gov.uk/",
            "html": "<pre style=\"word-wrap: break-word; white-space: pre-wrap;\">403 forbidden</pre>",
            "xpath": "/pre",
            "message": "The element has no <figure> ancestor and has text which not inside a <code>, <kbd> or <samp> element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r17",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.breckland.gov.uk/",
            "html": "<li class=\"gi-carousel__slide gi-carousel__slide--right\" id=\"c_254950070124800slide1\" aria-hidden=\"true\">...</li>",
            "xpath": "/li[@id=\"c_254950070124800slide1\"]",
            "message": "The element is either tabbable or has tabbable descendants",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.breckland.gov.uk/",
            "html": "<li class=\"gi-carousel__slide\" id=\"c_254950070124800slide2\" aria-hidden=\"true\">...</li>",
            "xpath": "/li[@id=\"c_254950070124800slide2\"]",
            "message": "The element is either tabbable or has tabbable descendants",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.breckland.gov.uk/",
            "html": "<li class=\"gi-carousel__slide gi-carousel__slide--left\" id=\"c_254950070124800slide3\" aria-hidden=\"true\">...</li>",
            "xpath": "/li[@id=\"c_254950070124800slide3\"]",
            "message": "The element is either tabbable or has tabbable descendants",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.colchester.gov.uk/",
            "html": "<li class=\"slide\" aria-roledescription=\"slide\" aria-label=\"2 of 5\" aria-hidden=\"true\" style=\"background-image: url('https://cbccrmdata.blob.core.windows.net/noteattachment/CBC-null-garden-waste-banner-CCC_Garden Waste Web Banner.jpg')\">...</li>",
            "xpath": "/li[@class=\"slide\"]",
            "message": "The element is either tabbable or has tabbable descendants",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<li data-slideshow-slide=\"html\" aria-hidden=\"true\" style=\"height: 552.922px;\">...</li>",
            "xpath": "/li",
            "message": "The element is either tabbable or has tabbable descendants",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "list",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Content Author",
            "Front-End Developer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "1.3.1"
          ],
          "conformanceLevel": "A",
          "description": "Ensures <ul> and <ol> contain only <li> elements. Invalid list structure prevents screen readers from announcing list item counts and navigation shortcuts."
        },
        "wcag": {
          "scs": [
            "1.3.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/list?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<ul class=\"qc-cmp2-consent-list css-1f88jwd\">",
            "xpath": ".css-1f88jwd",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: div",
            "relatedPaths": [
              ".qc-cmp2-scrollable-section"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<ul class=\"qc-cmp2-consent-list css-def7e2\">",
            "xpath": ".css-def7e2",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: [role=list]",
            "relatedPaths": [
              "#Google\\ Basic\\ Consents"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.causewaycoastandglens.gov.uk/",
            "html": "<ul class=\"flex items-center justify-end list-none gap-4\">",
            "xpath": ".justify-end.list-none.gap-4",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: div",
            "relatedPaths": [
              ".mt-0.sm\\:text-left.text-center"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<ul style=\"margin:0px;padding-left:0;list-style:square;\">",
            "xpath": ".col-lg-6:nth-child(5) > ul",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: a",
            "relatedPaths": [
              "ul > a"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": "<ul class=\"qc-cmp2-consent-list css-1f88jwd\">",
            "xpath": ".css-1f88jwd",
            "message": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
            "fixSummary": "Fix all of the following:\n  List element has direct children that are not allowed: div",
            "relatedPaths": [
              ".qc-cmp2-scrollable-section"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria/presentational-children-focusable",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.burnley.gov.uk/",
            "html": "<input type=\"checkbox\" id=\"cmplz-functional-optin\" data-category=\"cmplz_functional\" class=\"cmplz-consent-checkbox cmplz-functional\" size=\"40\" value=\"1\">",
            "xpath": "#cmplz-functional-optin",
            "message": "Focusable element inside a \"button\" role whose children are presentational.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.burnley.gov.uk/",
            "html": "<input type=\"checkbox\" id=\"cmplz-preferences-optin\" data-category=\"cmplz_preferences\" class=\"cmplz-consent-checkbox cmplz-preferences\" size=\"40\" value=\"1\">",
            "xpath": "#cmplz-preferences-optin",
            "message": "Focusable element inside a \"button\" role whose children are presentational.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.burnley.gov.uk/",
            "html": "<input type=\"checkbox\" id=\"cmplz-statistics-optin\" data-category=\"cmplz_statistics\" class=\"cmplz-consent-checkbox cmplz-statistics\" size=\"40\" value=\"1\">",
            "xpath": "#cmplz-statistics-optin",
            "message": "Focusable element inside a \"button\" role whose children are presentational.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.burnley.gov.uk/",
            "html": "<input type=\"checkbox\" id=\"cmplz-marketing-optin\" data-category=\"cmplz_marketing\" class=\"cmplz-consent-checkbox cmplz-marketing\" size=\"40\" value=\"1\">",
            "xpath": "#cmplz-marketing-optin",
            "message": "Focusable element inside a \"button\" role whose children are presentational.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<a style=\"color:#fff;text-decoration:none;\" href=\"/culture/alloaspeirscentre/\">Speirs Centre, Alloa</a>",
            "xpath": "span > a[href=\"/culture/alloaspeirscentre/\"]",
            "message": "Focusable element inside a \"img\" role whose children are presentational.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "label-title-only",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/label-title-only?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 6,
        "examples": [
          {
            "url": "https://www.canterbury.gov.uk/",
            "html": "<input title=\"Search\" autocomplete=\"off\" data-drupal-selector=\"edit-search-query\" type=\"text\" id=\"edit-search-query--2\" name=\"search_query\" value=\"\" size=\"60\" maxlength=\"128\" placeholder=\"Search\" class=\"form-text required\" required=\"required\" aria-required=\"true\">",
            "xpath": "#edit-search-query--2",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.canterbury.gov.uk/",
            "html": "<input title=\"Search\" autocomplete=\"off\" data-drupal-selector=\"edit-search-query\" type=\"text\" id=\"edit-search-query\" name=\"search_query\" value=\"\" size=\"60\" maxlength=\"128\" placeholder=\"Search\" class=\"form-text required\" required=\"required\" aria-required=\"true\">",
            "xpath": "#edit-search-query",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<input placeholder=\"Enter your email address\" name=\"e\" type=\"email\" required=\"\" id=\"prefix-emailInput\" title=\"Enter your email address\">",
            "xpath": "#prefix-emailInput",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastsussex.gov.uk/",
            "html": "<input aria-describedby=\"SiteSearchAutocomple...\" aria-expanded=\"false\" aria-controls=\"SiteSearchAutocomple...\" aria-autocomplete=\"list\" autocomplete=\"off\" class=\"autocomplete__input ...\" id=\"SiteSearchAutocomple...\" name=\"input-autocomplete\" placeholder=\"Search our site\" type=\"text\" role=\"combobox\" ...>",
            "xpath": "#SiteSearchAutocomplete",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.essex.gov.uk/",
            "html": "<input title=\"Enter the terms you ...\" autocomplete=\"off\" placeholder=\"Search Essex County ...\" onfocus=\"this.placeholder = '...\" onblur=\"this.placeholder = '...\" data-drupal-selector=\"edit-search-keys\" type=\"text\" id=\"edit-search-keys\" name=\"search_keys\" value=\"\" size=\"60\" maxlength=\"128\" class=\"fo ...>",
            "xpath": "#edit-search-keys",
            "message": "Form elements should have a visible label",
            "fixSummary": "Fix all of the following:\n  Only title used to generate label for form element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "link-name",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Serious",
          "blocking": true,
          "wcagCriteria": [
            "2.4.4",
            "4.1.2"
          ],
          "conformanceLevel": "A",
          "description": "Ensures links have discernible text. Screen reader users often navigate pages by listing all links — links without text or with only 'click here' provide no context."
        },
        "wcag": {
          "scs": [
            "2.4.4",
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/link-name?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<a href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\" hreflang=\"en\">",
            "xpath": ".views-row:nth-child(3) > .views-field-field-media-image.views-field > .field-content > a[hreflang=\"en\"]",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">\n\t\t\t\t\t\t</a>",
            "xpath": "ul > a",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"></a>",
            "xpath": ".col-lg-6:nth-child(5) > ul > li:nth-child(4) > a:nth-child(1)",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<a class=\"sys_16\" href=\"https://www.facebook.com/doverdc\"><img alt=\"\" height=\"45\" width=\"45\" src=\"/NEW-Site-Elements/Images/FB.gif\"><span class=\"sys_footerfacebooktext\"></span></a>",
            "xpath": ".sys_footerfacebook > .sys_16",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<a class=\"sys_16\" href=\"https://www.youtube.com/doverdc\"><img alt=\"\" height=\"45\" width=\"45\" src=\"/NEW-Site-Elements/Images/youtube.gif\"><span class=\"sys_footerfacebooktext\"></span></a>",
            "xpath": ".sys_footeryoutube:nth-child(3) > .sys_16",
            "message": "Links must have discernible text",
            "fixSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "navigable/link-name",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<a href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\" hreflang=\"en\"><img loading=\"lazy\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/p...",
            "xpath": "div > a[href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\"]",
            "message": "Link has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">\n\t\t\t\t\t\t</a>",
            "xpath": "ul > a[href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"]",
            "message": "Link has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"></a>",
            "xpath": "li:nth-of-type(3) > a[href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\"]",
            "message": "Link has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<a class=\"sys_16\" href=\"https://www.facebook.com/doverdc\"><img alt=\"\" height=\"45\" width=\"45\" src=\"/NEW-Site-Elements/Images/FB.gif\"><span class=\"sys_footerfacebooktext\"></span></a>",
            "xpath": "div:nth-of-type(1) > a[href=\"https://www.facebook.com/doverdc\"]",
            "message": "Link has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<a class=\"sys_16\" href=\"https://www.youtube.com/doverdc\"><img alt=\"\" height=\"45\" width=\"45\" src=\"/NEW-Site-Elements/Images/youtube.gif\"><span class=\"sys_footerfacebooktext\"></span></a>",
            "xpath": "div:nth-of-type(3) > a[href=\"https://www.youtube.com/doverdc\"]",
            "message": "Link has no discernible text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmark-no-duplicate-banner",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "UX Designer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice",
          "description": "Ensures the page has only one banner landmark (<header> at top level). Multiple banners confuse screen reader users navigating by landmarks."
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-no-duplicate-banner?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<header class=\"page-topic visuallyhidden\"> <h1>Home</h1> </header>",
            "xpath": ".page-topic",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              "#site-header-row"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div role=\"banner\">",
            "xpath": ".dialog-off-canvas-main-canvas > div[role=\"banner\"]",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              "div[data-sitewide-alert=\"\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cotswold.gov.uk/",
            "html": "<header class=\"govuk-header-Home\" data-module=\"govuk-header\">",
            "xpath": "header",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              ".banner"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derby.gov.uk/",
            "html": "<header class=\"[ header ]\">",
            "xpath": "header",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              "#content"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.elmbridge.gov.uk/",
            "html": "<header>\n        <h1 class=\"visually-hidden\">Welcome to Elmbridge.gov.uk</h1>\n      </header>",
            "xpath": "body > header",
            "message": "Document should not have more than one banner landmark",
            "fixSummary": "Fix any of the following:\n  Document has more than one banner landmark",
            "relatedPaths": [
              ".lgd-header",
              ".lgd-region--header",
              ".lgd-region--banner",
              ".lgd-region--content",
              ".lgd-region--content-bottom",
              ".lgd-region--footer-first",
              ".lgd-region--footer-second",
              ".lgd-region--footer-third"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "navigable/page-has-heading-one",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.blackpool.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page does not contain a level-one heading.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page does not contain a level-one heading.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.causewaycoastandglens.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page does not contain a level-one heading.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cherwell.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page does not contain a level-one heading.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.coventry.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page does not contain a level-one heading.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r9",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dumgal.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastleigh.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eppingforestdc.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fife.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r96",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dumgal.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastleigh.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eppingforestdc.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fife.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\" />",
            "xpath": "/meta",
            "message": "The refresh or redirect is delayed",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "meta_refresh_delay",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "xpath": null,
            "message": "Verify page is not being caused to refresh automatically",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dumgal.gov.uk/",
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "xpath": null,
            "message": "Verify page is not being caused to refresh automatically",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastleigh.gov.uk/",
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "xpath": null,
            "message": "Verify page is not being caused to refresh automatically",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eppingforestdc.gov.uk/",
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "xpath": null,
            "message": "Verify page is not being caused to refresh automatically",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fife.gov.uk/",
            "html": "<meta content=\"360\" http-equiv=\"refresh\">",
            "xpath": null,
            "message": "Verify page is not being caused to refresh automatically",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "enough-time/meta-refresh",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dumgal.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastleigh.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eppingforestdc.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fife.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page auto-refreshes after 360 seconds. Provide user control over refresh.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "enough-time/meta-refresh-no-exception",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dumgal.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastleigh.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eppingforestdc.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fife.gov.uk/",
            "html": "<meta http-equiv=\"refresh\" content=\"360\">",
            "xpath": "head > meta:nth-of-type(5)",
            "message": "Page has a 360-second meta refresh delay. Remove the auto-refresh or provide user control.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R4",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc659a/",
        "ruleTitle": "The test target refreshes after 360 seconds.",
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dumgal.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastleigh.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eppingforestdc.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fife.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R71",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bisz58/",
        "ruleTitle": "The test target refreshes after 360 seconds.",
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.bolsover.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dumgal.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastleigh.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eppingforestdc.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fife.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target refreshes after 360 seconds.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text_quoted_correctly",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 5,
        "examples": [
          {
            "url": "https://www.cheshireeast.gov.uk/",
            "html": "<h3>",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Be the BIG Difference'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.cne-siar.gov.uk/",
            "html": "<h2>",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Call for Sites'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.darlington.gov.uk/",
            "html": "<span class=\"cc-nb-text-content\">",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Change my preferences'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.durham.gov.uk/",
            "html": "<p id=\"cassie_pre_banner_text\" class=\"cassie-pre-banner--text\">",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: 'Accept all', 'Reject all', 'View all options'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastriding.gov.uk/",
            "html": "<p>",
            "xpath": null,
            "message": "If the following text is a quotation, mark it as a <q> or <blockquote> element: \"less privacy intrusive\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R28",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/4e8ab6/",
        "ruleTitle": "The test target has unlisted required states or properties.",
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target has unlisted required states or properties.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bedford.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target has unlisted required states or properties.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.southnorfolkandbroadland.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target has unlisted required states or properties.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fareham.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target has unlisted required states or properties.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_banner_single",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<header class=\"page-topic visuallyhidden\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role found on the page",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<header class=\"site-header-row clearfix\" id=\"site-header-row\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role found on the page",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.elmbridge.gov.uk/",
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--content region region-content\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role found on the page",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.elmbridge.gov.uk/",
            "html": "<div role=\"banner\" class=\"lgd-region lgd-region--content-bottom region region-content-bottom\">",
            "xpath": null,
            "message": "Multiple elements with \"banner\" role found on the page",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria-prohibited-attr",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-prohibited-attr?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<div data-v-7ebded27=\"\" data-v-f4d8426e=\"\" class=\"wa-button is-accessible\" tabindex=\"0\" aria-label=\"Close Web Assistant\" style=\"background: rgb(204, 102, 51); width: 64px; height: 64px; margin: 14px 14px 20px auto;\">",
            "xpath": "#connect-frame",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.ashfield.gov.uk/",
            "html": "<div data-v-7ebded27=\"\" data-v-f4d8426e=\"\" class=\"wa-button is-accessible\" tabindex=\"0\" aria-label=\"Close Web Assistant\" style=\"background: rgb(204, 102, 51); width: 64px; height: 64px; margin: 14px 14px 20px auto;\">",
            "xpath": "#connect-frame",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "dark",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div class=\"html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode\" tabindex=\"\" id=\"movie_player\" data-version=\"/s/player/4b0d80ee/player_embed.vflset/en_US/base.js\" aria-label=\"YouTube Video Player\">",
            "xpath": ".wp-block-column:nth-child(1) > .wp-block-embed.is-type-rich.is-provider-youtube > .wp-block-embed__wrapper > iframe",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<div class=\"html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode\" tabindex=\"\" id=\"movie_player\" data-version=\"/s/player/4b0d80ee/player_embed.vflset/en_US/base.js\" aria-label=\"YouTube Video Player\">",
            "xpath": "iframe[title=\"Discover Brentwood\"]",
            "message": "Elements must only use permitted ARIA attributes",
            "fixSummary": "Fix all of the following:\n  aria-label attribute cannot be used on a div with no valid role attribute.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria-required-children",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "1.3.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-children?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.babergh.gov.uk/",
            "html": "<ul class=\"navbar-blank navbar-nav navbar-site\" role=\"menubar\">",
            "xpath": ".navbar-blank",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: button[aria-haspopup]",
            "relatedPaths": [
              ".dropdown-toggle"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<li id=\"Google Basic Consents\" class=\"qc-cmp2-list-item qc-cmp2-expanded\" role=\"list\">",
            "xpath": "#Google\\ Basic\\ Consents",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: ul[tabindex]",
            "relatedPaths": [
              ".qc-cmp2-expandable-list"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": "<ul class=\"navbar-blank navbar-nav navbar-site\" role=\"menubar\">",
            "xpath": ".navigation-wrapper > .navbar-blank.navbar-nav.navbar-site",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: a[tabindex]",
            "relatedPaths": [
              "#layout_715 > .nav-link.text-truncate",
              "#layout_947 > .nav-link.text-truncate"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": "<li id=\"Google Basic Consents\" class=\"qc-cmp2-list-item qc-cmp2-expanded\" role=\"list\">",
            "xpath": "#Google\\ Basic\\ Consents",
            "message": "Certain ARIA roles must contain particular children",
            "fixSummary": "Fix any of the following:\n  Element has children which are not allowed: ul[tabindex]",
            "relatedPaths": [
              ".qc-cmp2-expandable-list"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R38",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/bc4a75/",
        "ruleTitle": "The test target owns elements that doesn't have the correct role.",
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.babergh.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target owns elements that doesn't have the correct role.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target owns elements that doesn't have the correct role.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target owns elements that doesn't have the correct role.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target owns elements that doesn't have the correct role.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "labels-and-names/duplicate-id-aria",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\">",
            "xpath": "#search",
            "message": "Duplicate ID \"search\" referenced by label[for].",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<label id=\"toggleDescription\" class=\"qc-usp-action-description\" style=\"width: 80%;\"><p>I want to opt-out of the Sale of my Personal Data.</p></label>",
            "xpath": "#toggleDescription",
            "message": "Duplicate ID \"toggleDescription\" referenced by aria-labelledby.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": "<label id=\"toggleDescription\" class=\"qc-usp-action-description\" style=\"width: 80%;\"><p>I want to opt-out of the Sale of my Personal Data.</p></label>",
            "xpath": "#toggleDescription",
            "message": "Duplicate ID \"toggleDescription\" referenced by aria-labelledby.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fareham.gov.uk/",
            "html": "<input type=\"search\" name=\"q\" id=\"msttxtSiteSearch\" placeholder=\"Search fareham.gov.uk\" size=\"32\">",
            "xpath": "#msttxtSiteSearch",
            "message": "Duplicate ID \"msttxtSiteSearch\" referenced by label[for].",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmarks/banner-is-top-level",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.blaenau-gwent.gov.uk/",
            "html": "<div class=\"logo-image col-md-12\" role=\"banner\">\n                    <img class=\"logo-image--image\" src=\"/media/nopepjsy/pic0379-bgcbc-logo-white.png\" alt=\"\">\n                </div>",
            "xpath": "main > div:nth-of-type(1) > div",
            "message": "Banner landmark is nested within another landmark.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxtowe.gov.uk/",
            "html": "<div id=\"headerWrapper\" class=\"\" role=\"banner\">\n        <a href=\"/\" class=\"pull-left visible-sm visible-xs mobile-logo slimmage\">\n            <img src=\"/img/broxtowe_logo.png\" alt=\"Return to the Broxt...",
            "xpath": "#headerWrapper",
            "message": "Banner landmark is nested within another landmark.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.elmbridge.gov.uk/",
            "html": "<div class=\"lgd-region lgd-region--content region region-content\" role=\"banner\">\n\n    \n    <div class=\"lgd-region__inner lgd-region__inner--content\">\n      <div id=\"block-elmbridge-localgov-mainpageco...",
            "xpath": "#main-content > div:nth-of-type(1)",
            "message": "Banner landmark is nested within another landmark.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.elmbridge.gov.uk/",
            "html": "<div class=\"lgd-region lgd-region--content-bottom region region-content-bottom\" role=\"banner\">\n\n          <div class=\"lgd-container padding-horizontal\">\n    \n    <div class=\"lgd-region__inner lgd-regi...",
            "xpath": "#main-content > div:nth-of-type(2)",
            "message": "Banner landmark is nested within another landmark.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria-required-parent",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "1.3.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-required-parent?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-live=\"polite\">",
            "xpath": "#\\31  > .qc-cmp2-list-item-header[aria-live=\"polite\"][role=\"listitem\"]",
            "message": "Certain ARIA roles must be contained by particular parents",
            "fixSummary": "Fix any of the following:\n  Required ARIA parent role not present: list",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<p class=\"qc-cmp2-list-item-title\" role=\"listitem\"><p>Google consents</p></p>",
            "xpath": ".qc-cmp2-list-item-title[role=\"listitem\"]",
            "message": "Certain ARIA roles must be contained by particular parents",
            "fixSummary": "Fix any of the following:\n  Required ARIA parent role not present: list",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-label=\"Opt-Outs\" aria-live=\"polite\">",
            "xpath": "button[aria-label=\"Opt-Outs\"]",
            "message": "Certain ARIA roles must be contained by particular parents",
            "fixSummary": "Fix any of the following:\n  Required ARIA parent role not present: list",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": "<p class=\"qc-cmp2-list-item-title\" role=\"listitem\"><p>Google consents</p></p>",
            "xpath": ".qc-cmp2-list-item-title[role=\"listitem\"]",
            "message": "Certain ARIA roles must be contained by particular parents",
            "fixSummary": "Fix any of the following:\n  Required ARIA parent role not present: list",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r62",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Visual Designer",
            "UX Designer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "1.4.1"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "1.4.1"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<a href=\"/community/events/?event=3903\">Fostering recruitment events</a>",
            "xpath": "/a",
            "message": "The link is not distinguishable from the surrounding text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.scilly.gov.uk/",
            "html": "<a href=\"https://twitter.com/IoSCouncil\">X (formerly Twitter)</a>",
            "xpath": "/a",
            "message": "The link is not distinguishable from the surrounding text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<a title=\"Council Tax charges\" class=\"sys_0 sys_t0\" href=\"/CouncilTax/Council-Tax-charges/Council-Tax-charges.aspx\">Charges</a>",
            "xpath": "/a[@class=\"sys_0 sys_t0\"]",
            "message": "The link is not distinguishable from the surrounding text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<a title=\"Tourism & Events\" class=\"sys_16\" href=\"/Leisure-Culture-Tourism/Tourism--Events/Home.aspx\">Tourism & what's on</a>",
            "xpath": "/a[@class=\"sys_16\"]",
            "message": "The link is not distinguishable from the surrounding text",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_contentinfo_single",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 4,
        "examples": [
          {
            "url": "https://www.scilly.gov.uk/",
            "html": "<footer class=\"clearfix\" id=\"footer\">",
            "xpath": null,
            "message": "Multiple elements with \"contentinfo\" role found on the page",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.scilly.gov.uk/",
            "html": "<footer class=\"clearfix\" id=\"subfooter\">",
            "xpath": null,
            "message": "Multiple elements with \"contentinfo\" role found on the page",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.east-ayrshire.gov.uk/",
            "html": "<footer class=\"full-width static footer\">",
            "xpath": null,
            "message": "Multiple elements with \"contentinfo\" role found on the page",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.east-ayrshire.gov.uk/",
            "html": "<footer class=\"full-width footer-end\">",
            "xpath": null,
            "message": "Multiple elements with \"contentinfo\" role found on the page",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "adaptable/aria-required-parent",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.ambervalley.gov.uk/",
            "html": "<div aria-label=\"refinement\" role=\"tab\" class=\"gsc-tabHeader gsc-inline-block gsc-tabhActive\">Custom Search</div>",
            "xpath": "div > div[aria-label=\"refinement\"]",
            "message": "Role \"tab\" must be contained within: tablist.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.burnley.gov.uk/",
            "html": "<div aria-label=\"refinement\" role=\"tab\" class=\"gsc-tabHeader gsc-inline-block gsc-tabhActive\">Web</div>",
            "xpath": "#___gcse_0 > div > div > div:nth-of-type(1) > div:nth-of-type(2) > div > div[aria-label=\"refinement\"]",
            "message": "Role \"tab\" must be contained within: tablist.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.westminster.gov.uk/",
            "html": "<div aria-label=\"refinement\" role=\"tab\" class=\"gsc-tabHeader gsc-inline-block gsc-tabhActive\">Custom Search</div>",
            "xpath": "div > div[aria-label=\"refinement\"]",
            "message": "Role \"tab\" must be contained within: tablist.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r11",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "Content Author"
          ],
          "severity": "Critical",
          "blocking": true,
          "wcagCriteria": [
            "4.1.2"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<a href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\" hreflang=\"en\">...</a>",
            "xpath": "/a",
            "message": "The link does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<a href=\"https://www.clacks.gov.uk/maps/schoolcatchments/\">\n\t\t\t\t\t\t</a>",
            "xpath": "/a",
            "message": "The link does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<a class=\"sys_16\" href=\"https://www.facebook.com/doverdc\">...</a>",
            "xpath": "/a[@class=\"sys_16\"]",
            "message": "The link does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "img_alt_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<img data-once=\"allImages\" height=\"200\" width=\"360\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/public/migrated_files/vote-3569999_1280_0.jpg?itok=j85IGkFq\" loading=\"lazy\">",
            "xpath": null,
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<img src=\"\" id=\"logo\">",
            "xpath": null,
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.darlington.gov.uk/",
            "html": "<img data-src=\"/media/j4ba43v1/groove.webp\" class=\"img-fluid lazyload\">",
            "xpath": null,
            "message": "The image has neither an accessible name nor is marked as decorative or redundant",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text-alternatives/img-alt",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<img loading=\"lazy\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/public/migrated_files/vote-3569999_1280_0.jpg?itok=j85IGkFq\" width=\"360\" height=\"200\" data-once=\"allImages\">",
            "xpath": "a[href=\"/news/2026/apr/election-candidates-confirmed-argyll-and-bute-scottish-parliamentary-constituency\"] > img",
            "message": "Image element missing alt attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.darlington.gov.uk/",
            "html": "<img class=\"img-fluid lazyload\" data-src=\"/media/j4ba43v1/groove.webp\">",
            "xpath": "#MainEvent > img",
            "message": "Image element missing alt attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dundeecity.gov.uk/",
            "html": "<img src=\"/themes/custom/dundeecitycouncil/images/x-logo.png?v=1\">",
            "xpath": "li:nth-of-type(1) > ul > li:nth-of-type(1) > a[href=\"https://twitter.com/@dundeecouncil\"] > span:nth-of-type(2) > img",
            "message": "Image element missing alt attribute.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "fieldset_legend_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<fieldset class=\"pfb-rating total-rating-3\">",
            "xpath": null,
            "message": "<fieldset> element does not have a <legend>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.basildon.gov.uk/",
            "html": "<fieldset>",
            "xpath": null,
            "message": "<fieldset> element does not have a <legend>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bradford.gov.uk/",
            "html": "<fieldset>",
            "xpath": null,
            "message": "<fieldset> element does not have a <legend>",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R66",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/m6b1q3/",
        "ruleTitle": "The test target accessible name doesn't exist or it's empty ('').",
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.babergh.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.castlepoint.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dorsetcouncil.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "labels-and-names/multiple-labels",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\">",
            "xpath": "#search",
            "message": "Form field has 2 labels. Use a single label element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<input id=\"search_field\" type=\"text\" role=\"searchbox\" class=\"form-control\" name=\"search_field\" placeholder=\"Search the site\">",
            "xpath": "#search_field",
            "message": "Form field has 2 labels. Use a single label element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.fareham.gov.uk/",
            "html": "<input type=\"search\" name=\"q\" id=\"msttxtSiteSearch\" placeholder=\"Search fareham.gov.uk\" size=\"32\">",
            "xpath": "#msttxtSiteSearch",
            "message": "Form field has 2 labels. Use a single label element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "frame_title_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<iframe allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\" src=\"https://www.youtube.com/embed/videoseries?list=PLw5vyvPvkBOrEbqjWYKMvdlKpaJI9s3V7\" height=\"200\" width=\"356\">",
            "xpath": null,
            "message": "Inline frame does not have a 'title' attribute",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxtowe.gov.uk/",
            "html": "<iframe allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\" allowfullscreen=\"true\" frameborder=\"0\" scrolling=\"no\" style=\"border:none;overflow:hidden\" height=\"275\" width=\"350\" src=\"https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fbroxtoweboroughcouncil&tabs=timeline&width=350&height=275&small_header=true&adapt_container_width=true&hide_cover=false&show_facepile=true&appId\">",
            "xpath": null,
            "message": "Inline frame does not have a 'title' attribute",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": "<iframe style=\"position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;\" width=\"1\" height=\"1\">",
            "xpath": null,
            "message": "Inline frame does not have a 'title' attribute",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "form_interaction_review",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.brighton-hove.gov.uk/",
            "html": "<form target=\"_blank\" novalidate=\"\" autocomplete=\"email\" name=\"mc-embedded-subscribe-form\" method=\"post\" id=\"mc-embedded-subscribe-form\" action=\"https://brighton-hove.us9.list-manage.com/subscribe/post?u=968a3e480734ea49c31105b5a&id=df0ee3bab7\" class=\"validate\">",
            "xpath": null,
            "message": "Verify that interacting with content will not open pop-up windows or change the active window without informing the user",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.charnwood.gov.uk/",
            "html": "<form target=\"_blank\" method=\"post\" accept-charset=\"UTF-8\" action=\"https://public.govdelivery.com/accounts/UKCHARNWOOD/subscribers/qualify\" id=\"GD-snippet-form\" style=\"padding: 10px 5px 10px; max-width: 100%; width: 15em\">",
            "xpath": null,
            "message": "Verify that interacting with content will not open pop-up windows or change the active window without informing the user",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastriding.gov.uk/",
            "html": "<form target=\"_blank\" method=\"post\" accept-charset=\"UTF-8\" action=\"https://public.govdelivery.com/accounts/UKERYC/subscribers/qualify\" id=\"GD-snippet-form\">",
            "xpath": null,
            "message": "Verify that interacting with content will not open pop-up windows or change the active window without informing the user",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "meta-viewport-large",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/meta-viewport-large?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no, maximum-scale=2\">",
            "xpath": "meta[name=\"viewport\"]",
            "message": "Users should be able to zoom and scale the text up to 500%",
            "fixSummary": "Fix any of the following:\n  <meta> tag limits zooming on mobile devices",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.causewaycoastandglens.gov.uk/",
            "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=2.0\">",
            "xpath": "meta[name=\"viewport\"]",
            "message": "Users should be able to zoom and scale the text up to 500%",
            "fixSummary": "Fix any of the following:\n  <meta> tag limits zooming on mobile devices",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<meta name=\"viewport\" content=\"width=device-width,initial-scale=1,maximum-scale=2,user-scalable=1,viewport-fit=cover\">",
            "xpath": "meta[name=\"viewport\"]",
            "message": "Users should be able to zoom and scale the text up to 500%",
            "fixSummary": "Fix any of the following:\n  <meta> tag limits zooming on mobile devices",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "labels-and-names/label-title-only",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.canterbury.gov.uk/",
            "html": "<input title=\"Search\" autocomplete=\"off\" data-drupal-selector=\"edit-search-query\" type=\"text\" id=\"edit-search-query--2\" name=\"search_query\" value=\"\" size=\"60\" maxlength=\"128\" placeholder=\"Search\" clas...",
            "xpath": "#edit-search-query--2",
            "message": "Form element uses title attribute as only label. Use <label>, aria-label, or aria-labelledby instead.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.canterbury.gov.uk/",
            "html": "<input title=\"Search\" autocomplete=\"off\" data-drupal-selector=\"edit-search-query\" type=\"text\" id=\"edit-search-query\" name=\"search_query\" value=\"\" size=\"60\" maxlength=\"128\" placeholder=\"Search\" class=\"...",
            "xpath": "#edit-search-query",
            "message": "Form element uses title attribute as only label. Use <label>, aria-label, or aria-labelledby instead.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<input placeholder=\"Enter your email address\" name=\"e\" type=\"email\" required=\"\" id=\"prefix-emailInput\" title=\"Enter your email address\">",
            "xpath": "#prefix-emailInput",
            "message": "Form element uses title attribute as only label. Use <label>, aria-label, or aria-labelledby instead.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "page_title_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.cherwell.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Missing <title> element in <head> element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.coventry.gov.uk/",
            "html": "<html>",
            "xpath": null,
            "message": "Missing <title> element in <head> element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.essex.gov.uk/",
            "html": "<html lang=\"en\">",
            "xpath": null,
            "message": "The <title> element is empty (no innerHTML)",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R14",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/b4f0c3/",
        "ruleTitle": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
        "pages": {},
        "totalOccurrences": 3,
        "examples": [
          {
            "url": "https://www.chesterfield.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.denbighshire.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dudley.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "image-alt",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Content Author"
          ],
          "severity": "Critical",
          "blocking": true,
          "wcagCriteria": [
            "1.1.1"
          ],
          "conformanceLevel": "A",
          "description": "Ensures every <img> element has alternative text. Without alt text, blind users receive no information about the image's meaning or purpose."
        },
        "wcag": {
          "scs": [
            "1.1.1"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-alt?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<img loading=\"lazy\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/public/migrated_files/vote-3569999_1280_0.jpg?itok=j85IGkFq\" width=\"360\" height=\"200\" data-once=\"allImages\">",
            "xpath": ".views-row:nth-child(3) > .views-field-field-media-image.views-field > .field-content > a[hreflang=\"en\"] > img[width=\"360\"][loading=\"lazy\"][height=\"200\"]",
            "message": "Images must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.darlington.gov.uk/",
            "html": "<img class=\"img-fluid lazyload\" data-src=\"/media/j4ba43v1/groove.webp\">",
            "xpath": "img[data-src$=\"groove.webp\"]",
            "message": "Images must have alternative text",
            "fixSummary": "Fix any of the following:\n  Element does not have an alt attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r2",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "3.1.1"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "3.1.1"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": "<img loading=\"lazy\" src=\"/sites/default/files/styles/localgov_newsroom_teaser/public/migrated_files/vote-3569999_1280_0.jpg?itok=j85IGkFq\" width=\"360\" height=\"200\" data-once=\"allImages\" />",
            "xpath": "/img",
            "message": "The image does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.darlington.gov.uk/",
            "html": "<img class=\"img-fluid lazyloaded\" data-src=\"/media/j4ba43v1/groove.webp\" src=\"/media/j4ba43v1/groove.webp\" />",
            "xpath": "/img[@class=\"img-fluid lazyloaded\"]",
            "message": "The image does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R17",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/23a2a8/",
        "ruleTitle": "The test target doesn't have an accessible name.",
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.argyll-bute.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.darlington.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target doesn't have an accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria-command-name",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-command-name?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<div class=\"dismiss-close\" tabindex=\"0\" role=\"button\"></div>",
            "xpath": ".dismiss-close",
            "message": "ARIA commands must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<div id=\"oc-lcw-chat-button\" dir=\"ltr\" tabindex=\"0\" role=\"button\" class=\"ms-Stack css-110\"><i aria-hidden=\"true\" class=\"root-111\" id=\"oc-lcw-chat-button-icon-container\"></i></div>",
            "xpath": "#Microsoft_Omnichannel_LCWidget_Chat_Iframe_Window",
            "message": "ARIA commands must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "fieldset_label_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.basildon.gov.uk/",
            "html": "<fieldset>",
            "xpath": null,
            "message": "Group/Fieldset does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bradford.gov.uk/",
            "html": "<fieldset>",
            "xpath": null,
            "message": "Group/Fieldset does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "scrollable-region-focusable",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "2.1.1",
            "2.1.3"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/scrollable-region-focusable?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.blaby.gov.uk/",
            "html": "<div class=\"container\" tabindex=\"-1\">",
            "xpath": "nav > .container",
            "message": "Scrollable region must have keyboard access",
            "fixSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.southnorfolkandbroadland.gov.uk/",
            "html": "<div id=\"CybotCookiebotDialogBodyContent\" class=\"CybotCookiebotScrollArea\">",
            "xpath": "#CybotCookiebotDialogBodyContent",
            "message": "Scrollable region must have keyboard access",
            "fixSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "element_orientation_unlocked",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.bcpcouncil.gov.uk/",
            "html": "<svg height=\"13\" width=\"13\" focusable=\"false\" aria-hidden=\"true\" class=\"icon \" viewBox=\"0 0 185.343 185.343\" xml:space=\"preserve\" xmlns=\"http://www.w3.org/2000/svg\">",
            "xpath": null,
            "message": "The element <svg> is restricted to either landscape or portrait orientation using CSS transform property",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.burnley.gov.uk/",
            "html": "<lottie-player class=\"lottiePlayer\" id=\"lottiePlan\" speed=\"1\" background=\"transparent\" src=\"https://burnley.gov.uk/wp-content/themes/burnleyGov/lotties/plan.json\">",
            "xpath": null,
            "message": "The element <lottie-player> is restricted to either landscape or portrait orientation using CSS transform property",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r13",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": "<iframe width=\"356\" height=\"200\" src=\"https://www.youtube.com/embed/videoseries?list=PLw5vyvPvkBOrEbqjWYKMvdlKpaJI9s3V7\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen=\"\" />",
            "xpath": "/iframe",
            "message": "The `<iframe>` does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxtowe.gov.uk/",
            "html": "<iframe src=\"https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fbroxtoweboroughcouncil&tabs=timeline&width=350&height=275&small_header=true&adapt_container_width=true&hide_cover=false&show_facepile=true&appId\" width=\"350\" height=\"275\" style=\"border:none;overflow:hidden\" scrolling=\"no\" frameborder=\"0\" allowfullscreen=\"true\" allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\" />",
            "xpath": "/iframe",
            "message": "The `<iframe>` does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R19",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/cae760/",
        "ruleTitle": "The test target accessible name doesn't exist or it's empty ('').",
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.brentwood.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.broxtowe.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_child_tabbable",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.southnorfolkandbroadland.gov.uk/",
            "html": "<div class=\"sc-koXPp fmgZVi\" aria-orientation=\"horizontal\" aria-label=\"Sample Tabs\" role=\"tablist\">",
            "xpath": null,
            "message": "None of the descendent elements with \"tab\" role is tabbable",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<ul role=\"menu\">",
            "xpath": null,
            "message": "None of the descendent elements with \"menuitem\" role is tabbable",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r42",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "1.3.1"
          ],
          "conformanceLevel": "A"
        },
        "wcag": {
          "scs": [
            "1.3.1"
          ],
          "level": "A"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<button role=\"listitem\" class=\"qc-cmp2-list-item-header\" aria-live=\"polite\">...</button>",
            "xpath": "/button[@class=\"qc-cmp2-list-item-header\"]",
            "message": "The element is not owned by an element of its required context role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<p class=\"qc-cmp2-list-item-title\" role=\"listitem\">...</p>",
            "xpath": "/p[@class=\"qc-cmp2-list-item-title\"]",
            "message": "The element is not owned by an element of its required context role",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_widget_labelled",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<div class=\"tab-pane show active\" role=\"tabpanel\" id=\"nav_c6a97765-4298-456e-ac18-ff63e8d3bf4f_0\">",
            "xpath": null,
            "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<div class=\"tab-pane show active\" role=\"tabpanel\" id=\"nav_dbacdafc-f030-4532-897b-ca870ce0b531_0\">",
            "xpath": null,
            "message": "Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R16",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/e086e5/",
        "ruleTitle": "The test target accessible name doesn't exist or it's empty ('').",
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R33",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/ff89c9/",
        "ruleTitle": "The test target parent doesn't have the required context `role`.",
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target parent doesn't have the required context `role`.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.derbyshiredales.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target parent doesn't have the required context `role`.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "frame-title",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer",
            "Content Author"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "2.4.1",
            "4.1.2"
          ],
          "conformanceLevel": "A",
          "description": "Ensures <iframe> and <frame> elements have a descriptive title attribute so screen reader users understand what the embedded content contains."
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/frame-title?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.broxtowe.gov.uk/",
            "html": "<iframe src=\"https://www.facebook...\" width=\"350\" height=\"275\" style=\"border:none;overflow...\" scrolling=\"no\" frameborder=\"0\" allowfullscreen=\"true\" allow=\"autoplay; clipboard-...\">",
            "xpath": "iframe",
            "message": "Frames must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element has no title attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<iframe src=\"javascript:false\" title=\"\" role=\"presentation\" style=\"position: absolute; width: 0px; height: 0px; border: 0px;\"></iframe>",
            "xpath": "#chatInlay",
            "message": "Frames must have an accessible name",
            "fixSummary": "Fix any of the following:\n  Element has an empty title attribute\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Using the \"title\" attribute on an iframe element with a presentational role behaves inconsistently between screen readers",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria-allowed-attr",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "4.1.2"
          ],
          "conformanceLevel": "A",
          "description": "Ensures ARIA attributes are only used on elements where they are permitted by the ARIA specification."
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/aria-allowed-attr?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.cambridgeshire.gov.uk/",
            "html": "<div class=\"hNav\" aria-expanded=\"false\">",
            "xpath": ".hNav",
            "message": "Elements must only use supported ARIA attributes",
            "fixSummary": "Fix all of the following:\n  ARIA attribute is not allowed: aria-expanded=\"false\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dorsetcouncil.gov.uk/",
            "html": "<div aria-expanded=\"false\" class=\"collapse navbar-collapse\" id=\"navigationCollapse\">",
            "xpath": "#navigationCollapse",
            "message": "Elements must only use supported ARIA attributes",
            "fixSummary": "Fix all of the following:\n  ARIA attribute is not allowed: aria-expanded=\"false\"",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "document-title",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Content Author",
            "UX Designer"
          ],
          "severity": "Serious",
          "blocking": false,
          "wcagCriteria": [
            "2.4.2"
          ],
          "conformanceLevel": "A",
          "description": "Ensures every page has a descriptive <title> element. Screen reader users hear the page title first when navigating between pages."
        },
        "wcag": {
          "scs": [
            "2.4.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/document-title?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.cherwell.gov.uk/",
            "html": "<html><head></head><body></body></html>",
            "xpath": "html",
            "message": "Documents must have <title> element to aid in navigation",
            "fixSummary": "Fix any of the following:\n  Document does not have a non-empty <title> element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.coventry.gov.uk/",
            "html": "<html><head></head><body></body></html>",
            "xpath": "html",
            "message": "Documents must have <title> element to aid in navigation",
            "fixSummary": "Fix any of the following:\n  Document does not have a non-empty <title> element",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r47",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.cherwell.gov.uk/",
            "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0,\n                                 maximum-scale=1.0, user-scalable=no\" />",
            "xpath": "/meta",
            "message": "The `<meta>` element restricts the ability to zoom",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.coventry.gov.uk/",
            "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0,\n                                 maximum-scale=1.0, user-scalable=no\" />",
            "xpath": "/meta",
            "message": "The `<meta>` element restricts the ability to zoom",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "navigable/document-title",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.cherwell.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Document is missing a <title> element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.coventry.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Document is missing a <title> element.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "navigable/bypass",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.cherwell.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page has no mechanism to bypass repeated content. Add a <main> landmark or skip link.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.coventry.gov.uk/",
            "html": "<html>",
            "xpath": "html",
            "message": "Page has no mechanism to bypass repeated content. Add a <main> landmark or skip link.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R13",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/6cfa84/",
        "ruleTitle": "The test target has focusable children.",
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.colchester.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target has focusable children.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.eastriding.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target has focusable children.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_complementary_label_visible",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.cotswold.gov.uk/",
            "html": "<div aria-label=\"Your feedback is important to us\" role=\"complementary\" class=\"gm_sidebar gm_sidebar_rh\">",
            "xpath": null,
            "message": "Element with \"complementary\" role does not have a visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dundeecity.gov.uk/",
            "html": "<section aria-label=\"Sidebar\" role=\"complementary\" class=\"fixed-col\">",
            "xpath": null,
            "message": "Element with \"complementary\" role does not have a visible label",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "heading_content_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.denbighshire.gov.uk/",
            "html": "<h4>",
            "xpath": null,
            "message": "Heading element has no descriptive content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<h2>",
            "xpath": null,
            "message": "Heading element has no descriptive content",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "keyboard-accessible/nested-interactive",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 2,
        "examples": [
          {
            "url": "https://www.dundeecity.gov.uk/",
            "html": "<select class=\"goog-te-combo\" aria-label=\"Language Translate Widget\" id=\"toolbar_googleTranslateSelect\"><option value=\"\">Select Language</option><option value=\"ab\">Abkhaz</option><option value=\"ace\">A...",
            "xpath": "#toolbar_googleTranslateSelect",
            "message": "Interactive element <select> is nested inside <a>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          },
          {
            "url": "https://www.dundeecity.gov.uk/",
            "html": "<a class=\"VIpgJd-ZVi9od-l4eHX-hSRGPd\" href=\"https://translate.google.com\" target=\"_blank\"><img src=\"https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_42x16dp.png\" width=\"37px\" hei...",
            "xpath": "span > a[href=\"https://translate.google.com\"]",
            "message": "Interactive element <a> is nested inside <a>.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r85",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Visual Designer",
            "Content Author"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice"
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.aberdeenshire.gov.uk/",
            "html": "<p class=\"fst-italic fw-bold strapline\">from mountain to sea... the very best of Scotland!</p>",
            "xpath": "/p[@class=\"fst-italic fw-bold strapline\"]",
            "message": "The text of the paragraph is all italic",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_attribute_required",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<h2 style=\"background-color:#051af6; color:#f8f8fd; cursor:pointer; text-align:center; overflow:auto;\" id=\"test-button\" role=\"button\" tabindex=\"0\" onclick=\"launchSupport()\">",
            "xpath": null,
            "message": "Element with 'heading' role does not have the required ARIA attribute(s): 'aria-level'",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "labels-and-names/aria-command-name",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.arun.gov.uk/",
            "html": "<div class=\"dismiss-close\" tabindex=\"0\" role=\"button\"></div>",
            "xpath": "#placement-2-1 > div:nth-of-type(1)",
            "message": "ARIA command has no accessible name.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmark-contentinfo-is-top-level",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/landmark-contentinfo-is-top-level?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<p role=\"contentinfo\">© 2026  Barnsley Metropolitan Borough Council. All rights reserved.</p>",
            "xpath": "p[role=\"contentinfo\"]",
            "message": "Contentinfo landmark should not be contained in another landmark",
            "fixSummary": "Fix any of the following:\n  The contentinfo landmark is contained in another landmark.",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "keyboard-accessible/accesskeys",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.barnsley.gov.uk/",
            "html": "<input class=\"ui-search__field search__field autocomplete\" type=\"search\" name=\"search\" id=\"search\" placeholder=\"Search this site\" accesskey=\"4\" value=\"\">",
            "xpath": "#search",
            "message": "Duplicate accesskey \"4\". Each accesskey must be unique.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "label_content_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.bcpcouncil.gov.uk/",
            "html": "<label for=\"search\">",
            "xpath": null,
            "message": "The <label> element does not have descriptive text that identifies the expected input",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "keyboard-accessible/scrollable-region",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.southnorfolkandbroadland.gov.uk/",
            "html": "<div id=\"CybotCookiebotDialogBodyContent\" class=\"CybotCookiebotScrollArea\"><div class=\"CybotCookiebotFader CybotCookiebotDialogActive\" aria-hidden=\"true\" style=\"background-image: linear-gradient(to to...",
            "xpath": "#CybotCookiebotDialogBodyContent",
            "message": "Scrollable region is not keyboard accessible. Add tabindex='0' or include focusable elements.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R43",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/0ssw9k/",
        "ruleTitle": "This vertically/horizontally scrollable section element is not included in sequential focus navigation, nor does it have any descendants that are.",
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.southnorfolkandbroadland.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "This vertically/horizontally scrollable section element is not included in sequential focus navigation, nor does it have any descendants that are.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_parent_required",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.bromsgrove.gov.uk/",
            "html": "<p role=\"listitem\" class=\"qc-cmp2-list-item-title\">",
            "xpath": null,
            "message": "Element with \"listitem\" role is not contained in or owned by an element with one of the following roles: \"list\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "input_label_before",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.buckinghamshire.gov.uk/",
            "html": "<input name=\"query\" placeholder=\"Search\" type=\"text\" id=\"search--hero\" class=\"input\">",
            "xpath": null,
            "message": "Label text is located after its associated text input or <select> element",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r43",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.calderdale.gov.uk/",
            "html": "<svg data-fa-pseudo-element=\"::after\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\" data-fa-i2svg=\"\" alt=\"\">...</svg>",
            "xpath": "/svg[@class=\"svg-inline--fa fa-chevron-right\"]",
            "message": "The `<svg>` element does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "image-redundant-alt",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/image-redundant-alt?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.cheshirewestandchester.gov.uk/",
            "html": "<img src=\"/_Nl7gMQ_ee646941-7b86-4296-9943-5c878e9a0963/static/img/i-menu.svg?db15b3ae7acd8b41c30d745afd93cf39\" alt=\"Menu\" class=\"i i--menu\">",
            "xpath": ".i--menu",
            "message": "Alternative text of images should not be repeated as text",
            "fixSummary": "Fix all of the following:\n  Element contains <img> element with alt text that duplicates existing text",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "text-alternatives/image-redundant-alt",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.cheshirewestandchester.gov.uk/",
            "html": "<img src=\"/_Nl7gMQ_ee646941-7b86-4296-9943-5c878e9a0963/static/img/i-menu.svg?db15b3ae7acd8b41c30d745afd93cf39\" alt=\"Menu\" class=\"i i--menu\">",
            "xpath": "button > img",
            "message": "Alt text \"Menu\" duplicates surrounding button text.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "input_onchange_review",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.chesterfield.gov.uk/",
            "html": "<select style=\"font-size:12px; padding:0px; width:120px; height:20px; margin-right:20px;\" name=\"googletranslate\" id=\"googletranslate\" onchange=\"doGTranslate(this);\">",
            "xpath": null,
            "message": "Confirm that the user is advised if, due to a change of element value, a form automatically submits, a new window opens, or a change in focus occurs",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "script_select_review",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.chesterfield.gov.uk/",
            "html": "<select style=\"font-size:12px; padding:0px; width:120px; height:20px; margin-right:20px;\" name=\"googletranslate\" id=\"googletranslate\" onchange=\"doGTranslate(this);\">",
            "xpath": null,
            "message": "Verify that no change of context or action occurs when selection options in this component receive focus",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "nested-interactive",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [
            "4.1.2"
          ],
          "level": "A"
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/nested-interactive?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<div class=\"mainimagediv\" role=\"img\" aria-label=\"Image of the library in the Speirs Centre\" style=\"background: #fff url(/images/fpfeature/banner1.jpg) no-repeat center center;\">",
            "xpath": ".mainimagediv",
            "message": "Interactive controls must not be nested",
            "fixSummary": "Fix any of the following:\n  Element has focusable descendants",
            "relatedPaths": [
              "a[href$=\"alloaspeirscentre/\"]"
            ],
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r90",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.clacks.gov.uk/",
            "html": "<div class=\"mainimagediv\" role=\"img\" aria-label=\"Image of the library in the Speirs Centre\" style=\"background: #fff url(/images/fpfeature/banner1.jpg) no-repeat center center;\">...</div>",
            "xpath": "/div[@class=\"mainimagediv\"]",
            "message": "The element has tabbable descendants",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R65",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/307n5z/",
        "ruleTitle": "The element has descendants in the flat tree that are part of sequential focus navigation.",
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.clacks.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The element has descendants in the flat tree that are part of sequential focus navigation.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "empty-heading",
        "engine": "axe",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://dequeuniversity.com/rules/axe/4.11/empty-heading?application=playwright",
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<h2>&nbsp;</h2>",
            "xpath": ".sys_fourteen > h2",
            "message": "Headings should not be empty",
            "fixSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
            "relatedPaths": null,
            "colorScheme": "light",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r64",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Content Author",
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": "best-practice"
        },
        "wcag": {
          "scs": [],
          "level": "best-practice"
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<h2> </h2>",
            "xpath": "/h2",
            "message": "The heading does not have an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_accessiblename_exists",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.dover.gov.uk/",
            "html": "<h2>",
            "xpath": null,
            "message": "Element <h2> with \"heading\" role has no accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "QW-ACT-R35",
        "engine": "qualweb",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": "https://www.w3.org/WAI/standards-guidelines/act/rules/ffd0e9/",
        "ruleTitle": "The test target accessible name doesn't exist or it's empty ('').",
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.dover.gov.uk/",
            "html": null,
            "xpath": null,
            "message": "The test target accessible name doesn't exist or it's empty ('').",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "navigable/skip-link",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.dudley.gov.uk/",
            "html": "<a class=\"skip-main\" href=\"#skip-main\">Skip to main content</a>",
            "xpath": "body > a[href=\"#skip-main\"]",
            "message": "Skip link points to \"#skip-main\" which does not exist on the page.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria_article_label_unique",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.dundeecity.gov.uk/",
            "html": "<article class=\"panel_wrapper\" aria-label=\"services\">",
            "xpath": null,
            "message": "Multiple elements with \"article\" role do not have unique labels",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "script_onclick_misuse",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.dundeecity.gov.uk/",
            "html": "<div onclick=\"document.location.href='https://www.tayroadbridge.co.uk/'\" class=\"caption-link\">",
            "xpath": null,
            "message": "Possible use of a script to emulate a link",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "landmarks/complementary-is-top-level",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.dundeecity.gov.uk/",
            "html": "<section class=\"fixed-col\" role=\"complementary\" aria-label=\"Sidebar\">\n\n  <h2 class=\"sr-only\">Dundee City Council</h2>\n\n  <a class=\"brand brand--hidden-xs\" href=\"/\" title=\"Home\">\n    <img src=\"/themes/...",
            "xpath": "div:nth-of-type(3) > section[aria-label=\"Sidebar\"]",
            "message": "Complementary landmark should be top-level.",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "combobox_haspopup_valid",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.eastdunbarton.gov.uk/",
            "html": "<input aria-activedescendant=\"\" aria-controls=\"autocomplete-suggestions-dropdown\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-describedby=\"search-assistive-hint\" role=\"combobox\" autocomplete=\"off\" placeholder=\"Search for anything\" class=\"input-search border-2 js-autocomplete-search\" type=\"search\" name=\"query\" id=\"site-search\">",
            "xpath": null,
            "message": "The 'role' value \"\" of the popup element \"autocomplete-suggestions-dropdown\" should be one of \"listbox\", \"grid\", \"tree\" or \"dialog\"",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r60",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.eastherts.gov.uk/",
            "html": "<div role=\"radiogroup\" class=\"chakra-radio-group ehq-contentsecuritypolicy-0\">...</div>",
            "xpath": "/div[@class=\"chakra-radio-group ehq-contentsecuritypolicy-0\"]",
            "message": "The grouping element has an accessible name",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "aria/aria-valid-attr-value",
        "engine": "accesslint",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.eastsuffolk.gov.uk/",
            "html": "<span class=\"back-to-top-target\" aria-hidden=\"\" data-once=\"back-to-top-target\" style=\"position: absolute; top: 1080px;\"></span>",
            "xpath": "div:nth-of-type(2) > span",
            "message": "aria-hidden must be \"true\" or \"false\", got \"\".",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "https://alfa.siteimprove.com/rules/sia-r95",
        "engine": "alfa",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.fermanaghomagh.com/",
            "html": "<iframe title=\"Opens a widget where you can find more information\" id=\"launcher\" tabindex=\"-1\" style=\"color-scheme: light; width: 114px; height: 50px; padding: 0px; margin: 10px 20px; position: fixed; bottom: 30px; overflow: visible; opacity: 0; border: 0px; z-index: 999998; transition-duration: 250ms; transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); transition-property: opacity, top, bottom; top: -9999px; visibility: hidden;\" />",
            "xpath": "/iframe[@id=\"launcher\"]",
            "message": "The iframe has a negative tabindex",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      },
      {
        "rule": "iframe_interactive_tabbable",
        "engine": "equalAccess",
        "metadata": {
          "roles": [
            "Front-End Developer"
          ],
          "severity": "Moderate",
          "blocking": false,
          "wcagCriteria": [],
          "conformanceLevel": null
        },
        "wcag": {
          "scs": [],
          "level": null
        },
        "ruleUrl": null,
        "ruleTitle": null,
        "pages": {},
        "totalOccurrences": 1,
        "examples": [
          {
            "url": "https://www.fermanaghomagh.com/",
            "html": "<iframe style=\"color-scheme: light; width: 114px; height: 50px; padding: 0px; margin: 10px 20px; position: fixed; bottom: 30px; overflow: visible; opacity: 0; border: 0px; z-index: 999998; transition-duration: 250ms; transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); transition-property: opacity, top, bottom; top: -9999px; visibility: hidden;\" tabindex=\"-1\" id=\"launcher\" title=\"Opens a widget where you can find more information\">",
            "xpath": null,
            "message": "The <iframe> with interactive content is excluded from tab order using tabindex",
            "fingerprint": null,
            "firstSeenAt": null,
            "patternId": null
          }
        ]
      }
    ],
    "roleStats": {
      "UX Designer": 834,
      "Visual Designer": 469,
      "Content Author": 171,
      "Front-End Developer": 6976
    },
    "severityStats": {
      "Critical": 65,
      "Serious": 486,
      "Moderate": 7002,
      "Minor": 6
    }
  }
}
